当前位置:首页 > C语言

C语言--数据结构--单链表的基本实现

typedefintElementType; typedefstructLNode{ ElementTypedata; structLNode*ptr; }LNODE,*LINKLIST; /** *@Function:单链表的建立(包含头结点) *@params: *@return: *@note: */ LINKLISTLinkL...     Salmon2016   (2017-01-07)

海量数据处理算法(top K问题)

举例有一个1G大小的一个文件,里面每一行是一个词,词的大小不超过16字节,内存限制大小是1M。返回频数最高的100个词。思路首先把文件分开针对每个文件hash遍历,统计每个词语的频率使用堆进行遍历把堆归并起来具...     u010321471   (2016-09-22)

计算机10大基础知识点(一)

1.析构函数析构函数(destructor)与构造函数相反,当对象结束其生命周期时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做“清理善后”的工作(例如在建立对象时用new开辟了一片内存...     u010321471   (2016-09-06)

查找算法总结

1、顺序查找条件:无序或有序队列。原理:按顺序比较每个元素,直到找到关键字为止。时间复杂度:O(n)代码:publicstaticintSequenceSearch(int[]sz,intkey){ for(inti=0;i     u010321471   (2016-09-02)

被搞得晕头转向的LPSTR、LPWSTR、LPCSTR、LPCWS

首先明确一点,这些都是C++定义的宏,为了让程序开发更方便快捷,下面是MSDN中的一个表格:宏定义对照表类型MBCSUnicodeWCHARwchar_twchar_tLPSTRchar*char*LPCSTRconstchar*constchar*LPWSTRwchar_t*wchar_t*LPCW...     lijiayu2015   (2016-09-20)

Linux C 第五课

*书写定义宏用大写*数组名是常量,代表数组的地址,存储数组的地址*if(6==num)//使用==是将常数写在等号左边{…}*if(),while(),for()括号后面都不可以加;*逻辑运算符①&&短路与当符号左边为0时,结果为0...     jxm_96   (2016-07-16)

Linux C 第四课

一、字符串的输入与输出1.保存字符串要用数组2.‘0’即‘\0’3.C语言自定了函数atoi();功能:将数字字符串转化成相应的数字;遇到非数字的字符即停止;可以判断正负4.将数字字符转化成相应的数字:str[i]-‘0’;(s...     jxm_96   (2016-07-14)

Linux C第三课

一、为什么嵌入式开发中选择C语言作为开发语言1.C语言的特点①C语言具有出色的可移植性,能够在不同体系结构软/硬件平台上运行,所谓移植性好,就是当程序应用于不同的平台时,需要修改的源码少②C语言具有简练紧...     jxm_96   (2016-07-11)

OC语言编写:为视图添加丝滑的水波纹

先看一下最终效果图:首先我们可以把如此丝滑的水波纹拆分一下下:一条规律的曲线。曲线匀速向右移动。曲线下方的位置用颜色填充。于是先来一条曲线吧。对于需要产生波动如此规律的曲线,我们首先想到的应该就是三...     hbblzjy   (2016-08-22)

18.2-Namespaces

Pleaseindicatethesource:http://blog.csdn.net/gaoxiangnumber1Welcometomygithub:https://github.com/gaoxiangnumber118.2.NamespacesLibrariesthatputnamesintotheglobalnamespacearesaidtocausenamespacepolluti     gaoxiangnumber1   (2016-11-09)

共12952条记录 1/1296页 [1] [2] [3] [4] [5] [6] [下一页]
精彩专题
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号