首页
学习
活动
专区
工具
TVP
发布

攻城狮的动态

专栏成员
22
文章
27770
阅读量
29
订阅数
类与对象」NSObject对象的分类
刚开始接触Objective-C语言的时候,看到说到的最多的概念就是「类和对象」。
Jacklin
2020-08-25
6820
关于NSObject对象的内存布局,看我就够了!
Objective-C语言是一门高级语言,底层是由C/C++语言实现。要想从本质上了解Objective-C对象的底层数据结构和内存布局,就需要一步步揭开那最神秘的面纱。
Jacklin
2020-02-18
1.8K0
「类与对象」如何准确获取对象的内存大小?
在上篇文章「类与对象」揭秘本质的第一步中,揭秘NSObject类的底层数据结构,如下所示:
Jacklin
2019-12-26
4.5K0
深入理解Block
我用了将近一周的时间将与Block相关的知识点进行了整理,将相关内容整理成了脑图,分享给大家:
Jacklin
2019-11-06
9500
简谈冒泡排序
1 冒泡算法,对于我们来说是再熟悉不过啦,虽说在真正的开发过程中用之甚少,但对于求职面试,还是蛮有用的。 遂,笔者简单记录一下,增加不同语言的实现方法。 2 算法实现思想: 1、比较相邻的元素,若第一个比第二个大,就交换这两个元素的位置; 2、对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对,但除了最后一个元素; 3、持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 时间复杂度:min = O(n),max =O(n^2); 算
Jacklin
2018-05-15
5820
简谈快速排序
上篇文章说到了冒泡排序,这篇文章讲解一下快速排序算法。具体内容还是从算法实现思想、时间复杂度、算法稳定性以及算法实现四个方面介绍。 1 算法实现思想 1、设置两个变量i、j,排序开始的时候:i=0,j=N-1; 2、以第一个数组元素作为关键数据,赋值给key,即key=A[0]; 3、从j开始向前搜索,即由后开始向前搜索(j--),找到第一个小于key的值A[j],将A[j]和A[i]互换; 4、从i开始向后搜索,即由前开始向后搜索(i++),找到第一个大于key的A[i],将A[i]和A[j]互换;
Jacklin
2018-05-15
5190
简谈选择排序
上篇文章说到了冒泡排序,这篇文章讲解一下选择排序算法。具体内容还是从算法实现思想、时间复杂度、算法稳定性以及算法实现四个方面介绍。 1 算法实现思想 1、n个记录的文件的直接选择排序可经过n-1趟直接选择排序得到有序结果; 2、初始状态:无序区为R[1..n],有序区为空; 3、第1趟排序: 在无序区R[1..n]中选出关键字最小的记录R[k],将它与无序区的第1个记录R[1]交换,使R[1..1]和R[2..n]分别变为记录个数增加1个的新有序区和记录个数减少1个的新无序区; 4、第i趟排序:第i趟排序开
Jacklin
2018-05-15
5760
简谈归并排序
归并排序算法是一种思想挺有意思的排序算法。具体内容还是从算法实现思想、时间复杂度、算法稳定性以及算法实现四个方面介绍。 1 算法实现思想 1、第一步:申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列; 2、第二步:设定两个指针,最初位置分别为两个已经排序序列的起始位置; 3、第三步:比较两个指针所指向的元素,选择相对小的元素放入到合并空间,并移动指针到下一位置; 4、重复步骤3直到某一指针超出序列尾; 5、将另一序列剩下的所有元素直接复制到合并序列尾。 2 举例说明 :假设存在数列:{
Jacklin
2018-05-15
6260
还记得由yyyyMMdd到yyyy-MM-dd的华丽转身么
写在开头 今天,很高兴,终于可以在周末睡懒觉了,终于周末不用去公司加班了... 很多读者在后台问我,是不是凭空消失了,文章也不更新了,到底在干嘛?? 看到这么多的留言,首先感到是不尽的欣慰,关键是这一段时间里我的关注量固然只增不减,至此,诚挚感谢每位读者对我的不离不弃. 这一段时间里,几乎全部的时间都是放在了公司项目上,公司的项目迭代速度太快了,每上线一个版本,紧跟着下一个版本,中间不留太多空闲时间,从而也没有太多时间整理项目开发中的遇到的疑难杂症,每天都是Coding,Coding ,Coding...
Jacklin
2018-05-15
7370
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档