![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
cdmicstone
一起交流学习
展开
-
输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3
https://code.csdn.net/snippets/400379.js">>原创 2014-06-20 18:29:07 · 1170 阅读 · 0 评论 -
在C语言中,double、long、unsigned、int、char类型数据所占字节数
和机器字长及编译器有关系:所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的): 1 sizeof(short int)16位编译器char :1个字节char*(即指针变量): 2个字节short int : 2个字节int: 2个字节unsigned int : 2个字节float: 4个字节double: 8个字节lon转载 2014-06-07 16:17:59 · 789 阅读 · 0 评论 -
KMP算法求next数组和nextval数组的简单方法
next数组的求解方法是:第一位的next值为0,第二位的next值为1。后面求解每一位的next值时,根据前一位进行比较。首先将前一位与其next值对应的内容进行比较,如果相等,则该位的next值就是前一位的next值加上1;如果不等,向前继续寻找next值对应的内容来与前一位进行比较,直到找到某个位上内容的next值对应的内容与前一位相等为止,则这个位对应的值加上1即为需求的next值;如果找转载 2014-03-06 17:32:56 · 1231 阅读 · 1 评论