- 博客(5)
- 收藏
- 关注
原创 OC实现算法(二)- 广度优先搜索
问题:广度搜索A到D的最短路径队列 广度优先搜索,按顺序按顺序添加检查,队列数据结构可以实现这种目的,队列是一种先进先出的数据结构 OC中一般可变数组实现,队列的这种功能 实现 _dic = @{@"A":@[@"B",@"F"],@"B":@[@"C"],@"C":@[@"D"],@"D":@[],@"E":@[@"C"],@"F":@[@"E",@"G"],@"G":@[@"C"]};
2017-06-30 11:06:43 579
原创 Hexo+GitHub搭建自己的博客
1、安装 homebrew—->nodejs—->hexo$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" $ brew install node $ sudo npm install -g hexo 2.创建一个空的文件夹,CD到文件夹下$ hexo init
2017-06-28 14:00:48 279
原创 iOS实现排序
这几天用OC实现了下常见的几种排序算法1.选择排序 表现最稳定的排序算法之一,因为无论什么数据进去都是O(n²)的时间复杂度…..所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占用额外的内存空间了。理论上讲,选择排序可能也是平时排序一般人想-(void)rankArray:(NSMutableArray *)array{ for (int i = 0; i < array.cou
2017-06-26 19:04:27 299
原创 两年iOS开发之路
大学学的化工专业,当时对未来对兴趣什么的统统不懂,就稀里糊涂的报了这个专业,谈不上喜不喜欢,知道实习的时候,才意识到未来的工作我并不喜欢…这样子就开始了转行的想法,我哥是做算法的,一直优秀的我难以超越,当时iOS开发还处在火爆的余热当中….他得知我的想法后,帮我报了iOS开发培训班。就这样,实习期间,我走上了这条未知之路。直到这里我对编程什么概念都没有,更谈不上兴趣不兴趣的。然而很快,我就爱上敲代码
2017-06-22 20:13:24 435
原创 Reveal真机配置
Reveal简介Reveal是一个iOS程序界面调试工具。可以在Reveal上查看视图的层级和修改控件的属性,用来调试UI,同时还可以利用越狱手机查看其它应用的结构,做逆向分析,在应用开发过程中很有用处,本文介绍调试自己app时对app配置,[官方连接](http://support.revealapp.com/kb/getting-started/integrating-reveal-via-li
2017-03-15 13:12:08 709
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人