码迷,mamicode.com
首页 >  
搜索关键字:个数    ( 85356个结果
【C语言天天练(八)】字符串
字符串是一种重要的数据类型,但C语言中没有显式的字符串数据类型。头文件string.h中包含了大多数对字符串的操作函数。因此,有字符串的操作时,一般会包含string.h头文件。 1、字符串的长度:对字符串进行的操作中,经常要对它进行求长度的操作。字符串的长度就是它所包含的字符个数。 size_t strlen(char const *string); 注意:strlen返回一个类型为siz...
分类:编程语言   时间:2014-06-18 12:21:25    阅读次数:208
说说erlang tuple和record结构
erlang有两种复合结构,tuple和list,两者的区别是tuple子元素的个数是固定不变的,声明后就不能改变了;而list是可变的,可以通过[H|T]来取出或插入新元素。record有点像C/C++里面的结构体,实际上是语法糖,方便我们的开发,代码汇编时转成tuple表达形式。文章将分别以例子及汇编代码说明erlang tuple和record结构...
分类:其他好文   时间:2014-06-18 12:12:33    阅读次数:213
[算法]有趣算法合辑[21-30]
题目21:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 1.程序分析:请抓住分子与分母的变化规律。 2.程序源代码: main() { int n,t,number=20; float a=2,b=1,s=0; for(n=1;n<=number;n++)  {  s=s+a/b;  t=a;a=a+b;b=t;/*这部分是程序的关键...
分类:其他好文   时间:2014-06-18 11:44:33    阅读次数:176
Redis11种Web应用场景
Redis的一个很大好处就是可以不用整个转入到这个数据库,而是可以沿用之前的MySQL等数据库,而仅在一些特定的应用场景通过Redis的特性提高效率。本文列出了11个这样的Web应用场景,如显示最新的项目列表、删除和过滤、排行榜等相关需求。 【51CTO精选译文】在“怎样让Redis在你的系统中发挥作用”一文中,Salvatore 'antirez’ Sanfilippo告诉我们...
分类:Web程序   时间:2014-06-18 11:35:57    阅读次数:267
巧妙的邻接表(数组实现)
之前我们介绍过图的邻接矩阵存储法,它的空间和时间复杂度都是N2,现在我来介绍另外一种存储图的方法:邻接表,这样空间和时间复杂度就都是M。对于稀疏图来说,M要远远小于N2。先上数据,如下。4 51 4 94 3 81 2 52 4 61 3 7 第一行两个整数nm。n表示顶点个数(顶点编号...
分类:其他好文   时间:2014-06-18 10:26:09    阅读次数:250
【C语言天天练(九)】动态内存分配
引言:数组的元素存储于内存中连续的位置上。当一个数组被声明时,它所需要的内存在编译时就被分配。但是,我们可以使用动态内存分配在运行时为它分配内存。 一块内存的生命周期可以分为四个阶段:分配、初始化、使用、释放。 内存的分配一般使用C函数库里的malloc函数(原型:void *malloc(size_t size))。关于malloc函数应该注意一下几点: 1、malloc的参数就是...
分类:编程语言   时间:2014-06-17 23:28:22    阅读次数:246
ble协议栈cc2540x-1.3.2之通过key处理过程看任务、事件、消息机制
一  事件机制 每一个任务都会有很多种事件,包括系统消息、任务事件等等。 事件的触发启动   函数1:启动一个定时器、定时delaytime时间、之后触发TaskID的event事件.延时时间以ms为单位。 osal_start_timerEx( TaskID, event, delaytime); 函数2:置 tasksEvents[]数组的事件标志位为1、系统轮询这个数组确定是否触...
分类:其他好文   时间:2014-06-17 22:49:48    阅读次数:334
【Matlab编程】Matlab高效编程技巧
1.默认状态下,matlab显示精度是short型,而默认的计算精度是double型,并且显示精度与计算精度没有关系。 2. 一只失明的猫的问题:注意方法! 3.给数组预分配空间是基本的高效编程准则之一。如果不预先分配内存具体的动态扩充数组内存的实现方式如下: 如果预分配空间,则只将新添加的值放入连续的内存中,而不会将整个数组重新分配空间。 4.matlab也可以使用windo...
分类:其他好文   时间:2014-06-17 22:42:18    阅读次数:210
[算法]有趣算法合辑[1-10]
最近在网上看到一些不错的C语音算法。枚举一些,供自己学习使用。有些有意思的算法会附上C#的不同实现。 题目1:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去       掉不满足条件的排列。 2.程序源代码: ......
分类:其他好文   时间:2014-06-17 21:35:25    阅读次数:222
cocos2d-x 源码分析 之 CCTableView源码分析(附使用方法讨论)
1. CCTableView三基友: CCTableViewCell,负责单个cell,含有唯一idx用于区别。 CCTableViewDataSource,负责数据源相关,包括数据个数,数据根据不同idx的获取,数据size等。 CCTableViewDelegate,负责delegate操作。...
分类:其他好文   时间:2014-06-17 19:22:25    阅读次数:268
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!