- 博客(5)
- 收藏
- 关注
原创 全排列算法—基于OC
该算法用于求得指定字符串的全排列 按数组输出其结果。利用递归思想,如果字符串只有一个字符 则其全排列 就是这个字符。如果有两个呢? 就是在一个字符的全排基础上再加上这个字符的两个位置。三个字符的串 (abc):同理视为 全排(a + bc)+全排(b + ac)+全排(c + ab)的全排;(注: 对于字符串的分割 以及存入数组等操作 以OC封装的NSString类作为基本 比较方便 至于C怎
2015-08-17 20:29:59 904
原创 基于OC的HTML解析4—获得指定标签的层次结构
在ios开发过程中难免会遇到要求处理网络数据,而对于处理下载下来的HTML文件,对其进行解析,查找需要的指定标签并获得其属性,或者要求求得该标签的层次结构。1 在上述基础上要想获得指定标签的AHP 需要用到栈的思想,首先将标签数组依次入栈 对栈顶元素进行判断,判断其是否为指定标签的结束标签,若为结束标签 则出栈至指定标签,至栈顶输出标签至栈底。若不为指定标签的结束标签,则进行出栈操作至
2015-08-17 19:51:39 298
原创 基于OC的HTML解析3—查找指定标签的属性或值
在ios开发过程中难免会遇到要求处理网络数据,而对于处理下载下来的HTML文件,对其进行解析,查找需要的指定标签并获得其属性,或者要求求得该标签的层次结构(这是曾经在学OC时遇到的)。1 获得指定标签的标签名 和 内容NSString * FindProperty(NSString *s,NSString *strinput){/*查找指定标签的属性 函数的返回值为该标签的标签名
2015-08-17 19:39:53 559
原创 基于OC的HTML解析2—查找一级子标签或者所有子标签
在ios开发过程中难免会遇到要求处理网络数据,而对于处理下载下来的HTML文件,对其进行解析,查找需要的指定标签并获得其属性,或者要求求得该标签的层次结构(这是曾经在学OC时遇到的)。2.获得指定标签的一级字标签。这里在之前得到的HTML数组结构的基础上,获得指定某标签的一级子标签数组(注:这里是查找的是在文件中第一次出现的标签)函数的输入参数为该之前获得的数组结构,以及欲查找标签的字符串
2015-08-17 17:41:22 527
原创 基于OC的HTML解析1—获得其数组结构
在ios开发过程中难免会遇到要求处理网络数据,而对于处理下载下来的HTML文件,对其进行解析,查找需要的指定标签并获得其属性,或者要求求得该标签的层次结构(这是曾经在学OC时遇到的)。下面,笔者将自己写的一些代码函数分享给各位,方便处理分析HTML。1 获得HTML标签的数组结构。对HTML标签进行如下函数处理,得到该文件的数组结构,以标签出现的先后顺序为排列,并非其AHP。函数输
2015-08-17 17:19:57 682
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人