码迷,mamicode.com
首页 >  
搜索关键字:表链    ( 967个结果
coconHashMap实现原理分析
1. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时...
分类:其他好文   时间:2014-12-01 19:04:52    阅读次数:339
动态内存管理
动态内存分配策略:1,从高地址分配不理会已分配给用户内存是否有空闲。直到无法分配位置。系统才去回收用户不能使用的空闲块,并且重新组织内存。2,另一种是用户一旦运行结束,将它占用的内存释放到空闲块。有新请求时,巡视空闲块,找到一个“合适”的分配之。可利用空间表分配方法2种结构(目录表,链表),目录表起...
分类:其他好文   时间:2014-11-30 21:23:36    阅读次数:243
UNICODE编码表
UNICODE简介 Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。编码表链接地址:UNICODE编码表.pdf
分类:其他好文   时间:2014-11-27 12:22:33    阅读次数:180
哈希(hash) 之插入和查找(链地址法)
一:学些心得 1 getHash函数的设计最牛的是Unix中处理字符串的ELFHash();当然也可以自己写一个比较简单的getHash函数关键在于去mod M的M值,使器均匀的分布(一般是不大于hash_size的某一个素数,接近于2的某次幂);但是有一点需要注意就是返回的hash值必须是正值。 2 处理冲突的方法:链地址法是比较好的方法了(静态动态都可以的);二次哈希(一般是加key值)再...
分类:其他好文   时间:2014-11-25 14:28:57    阅读次数:332
菜鸟之路--线性表__链表实现
/* 文件link.h 链表的头文件,定义了链表的存储结构,以及操作方法 */ #ifndef LINK_L #define LINk_L 0 #define OK 1 #define FALSE 0 #define ERROR -1 typedef int Status; //typedef int ElemType; typedef struct LNode{...
分类:其他好文   时间:2014-11-20 22:00:44    阅读次数:259
内核双向链表
链表是一种重要的数据结构,应用的非常广泛。链表分为单向链表与双向链表,一般的实现就是在结构体中内嵌指向下一个元素的指针。例如:structname{intnum;...;structname*next;structname*prev;}但是linux内核中的实现确有点特殊他是通过独立定义一个链表结构...
分类:其他好文   时间:2014-11-18 10:15:23    阅读次数:283
栈的笔记(3)--链栈
链栈:采用链表作为储存结构的栈,为操作方便,一般采用带头结点的单链表。 链表的表头指针作为栈顶指针链栈的结构定义如下:typedef struct node{ StackElementType data; stuct node *next; }LinkStackNode;typedef LinkSt...
分类:其他好文   时间:2014-11-17 21:07:44    阅读次数:139
java实现的链式线性表结构
package com.hephec.ds; public class LinkedList { //定义一个内部类节点Node Node实例代表链表的节点 class Node{ //保存节点的数据 private T data; //保存下一个节点的引用 private Node next; //无参的构造方法 public Node(){ } //有参的构造方法...
分类:编程语言   时间:2014-11-17 12:29:29    阅读次数:155
Android基础--文件访问权限
1.Android 底层是Linux内核,因此文件访问权限与Linux中文件访问权限类似 d rwx rwx rwx 文件类型 owner group other 文件类型 d 代表文件夹,-代表文件,l 代表链接 owner文件创建的用户 group 与文件创建者在同一组的其他用户 other 与...
分类:移动开发   时间:2014-11-17 00:20:31    阅读次数:271
cc150:实现一个算法来删除单链表中间的一个结点,只给出指向那个结点的指针
实现一个算法来删除单链表中间的一个结点,只给出指向那个结点的指针。...
分类:编程语言   时间:2014-11-14 19:48:54    阅读次数:199
967条   上一页 1 ... 85 86 87 88 89 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!