花费 49 ms
哈希表的C实现(一)

哈希表(Hash table,也叫散列表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。具体的介绍网上 ...

Fri Jan 13 17:32:00 CST 2012 5 33180
nginx源码学习----内存池

最近在进行监控平台的设计,之前一直觉得C/C++中最棘手的部分是内存的管理上,远不止new/delete、malloc/free这么简单。随着代码量的递增,程序结构复杂度的提高。各种内存方面的问题悄然 ...

Wed Oct 17 19:41:00 CST 2012 7 20551
windows进程通信 -- WM_COPYDATA消息

WM_COPYDATA消息,在win32中用来进行进程间的数据传输。 其中dwData为32位的自定义数据, lpData为指向数据的指针,cbData为lpData指针指向数据的大小 ...

Fri Sep 26 18:47:00 CST 2014 0 9121
哈希表的C实现(三)---传说中的暴雪版

关于哈希表C实现,写了两篇学习笔记,不过似乎网上流传最具传奇色彩的莫过于暴雪公司的魔兽文件打包管理器里的hashTable的实现了;在冲突方面的处理方面,采用线性探测再散列。在添加和查找过程中进行了三 ...

Tue Jan 17 19:07:00 CST 2012 7 10449
C语言的发展历史

C语言于1972年11月问世,1978年美国电话电报公司(AT&T)贝尔实验室正式发布C语言,1983年由美国国家标准局(American National Standards Institu ...

Mon Jul 10 03:36:00 CST 2017 0 3490
哈希表的C实现(二)

上次大致分析了一下哈希表的链地址法的实现,今天来分析一下另一种解决哈希冲突的做法,即为每个Hash值,建立一个Hash桶(Bucket),桶的容量是固定的,也就是只能处理固定次数的冲突,如104857 ...

Mon Jan 16 19:06:00 CST 2012 3 7934
C++中的运算符重载练习题

1.RMB类 要求: 定义一个RMB类 Money,包含元、角、分三个数据成员,友元函数重载运算符‘+’(加) 和 ‘-’(减),实现货币的加减运算 例如: 请输入元、角 分: ...

Thu Jun 14 00:19:00 CST 2018 0 2110
输出100内数字包含7且能被7整除的数

编写程序,输出100内数字包含7且能被7整除的数, 如:7,77等整数即能被7整除又包含7 解题思路: 循环遍历100以内的整数,判断是否能被7整除,以及数上的任意一位是否是7,若是就输出该数 ...

Sat Dec 30 23:15:00 CST 2017 0 2166
C语言字节对齐详解

C语言字节对齐12345 不同系统下的C语言类型长度 Data Type ILP32 ILP64 LP64 LLP64 ...

Fri Mar 23 04:41:00 CST 2018 0 1689

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM