
桶排序是将待排序集合中处于同一个值域的元素存入同一个桶中,也就是根据元素值特性将集合拆分为多个区域,则拆分后形成的多个桶,从值域上看是处于有序状态的。对每个桶中元素进行排序,...
排序作为计算机程序设计中的一种重要运算,在实际中应用很广,据-统计,计算机处理的25%的机时是用于排序的。 1、排序的分类 根据排序中所涉及的存储器,可将排序分为内部排序和外...
是不是很熟悉?是不是似曾相识?但是还是有点混淆。先上概念 概念 frame,bounds和center是UIView的三个比较重要的布局属,而在CALayer对应地叫做fra...
题目 我们知道, 在使用 block 的时候, 为了避免产生循环引用, 通常需要使用 weakSelf 与 strongSelf, 写下面这样的代码: 那么请问: 什么时候在...
最近在做一个文档管理的个人项目时碰到了一些关于这样那样的iOS文档交互处理的问题,在这里做一个小结😊 目录: iOS中的文档交互简介如何预览和打开文档打通与其他app之间的文...
1、ViewController生命周期的第一步是初始化,具体调用方法有所不同。 .Code方式加载ViewController调用的初始化相关方法: 代码创建的ViewCo...
经典数据结构题(一) 1、排序问题有一个整形数组A,请设计一个时间复杂度为O(n)的算法,算出排序后相邻两数的最大差值。给定一个int数组A和A的大小n,请返回最大的差值。保...