码迷,mamicode.com
首页 >  
搜索关键字:头指针 插入删除    ( 1800个结果
数据结构之链表
单链表学习 学习第一步:定义存放链表结点的类Node,类中包含两个字段:data字段和next字段,data字段是结点中的数值域,next是指向链表下一个结点的引用 学习第二步:学习单链表的一些操作,插入、删除、查找结点 双端链表学习 可以看到我们上面的操作,在链表尾插入、删除结点的操作,虽然也可以 ...
分类:其他好文   时间:2016-04-16 21:19:15    阅读次数:254
哈希表
http://blog.csdn.net/wangxu_zju_2010/article/details/7489548 Hash 表是使用 O(1) 时间进行数据的插入删除和查找,但是 hash 表不保证表中数据的有序性,这样在 hash 表中查找最大数据或者最小数据的时间是 O(N) 。 1 寻 ...
分类:其他好文   时间:2016-04-16 10:47:52    阅读次数:127
双向链表排序、插入删除等基本操作
未考虑性能,只是能完成基本功能,应付公司考试而已。 ...
分类:编程语言   时间:2016-04-16 08:25:37    阅读次数:254
单链表(C++实现)
单链表的结构有多种 这里介绍的链表有头结点、有尾节点并且尾节点指向头结点 单链表的每个结点的地址存放在其直接前驱结点的指针域中。其中第一个结点没有前驱结点,因此需要一个头指针指向第一个节点,便于我们对整个链表进行操作;这里的单链表的最后一个节点的指针域存放的是头结点的地址。 单链表不能随意存取,必要 ...
分类:编程语言   时间:2016-04-15 20:18:27    阅读次数:196
二叉搜索树的实现
这次贴上二叉搜索树的实现,搜索插入删除我都实现了递归和非递归两种版本(递归函数后面有_R标识) 1 #pragma once 2 #include<iostream> 3 using namespace std; 4 5 6 template<class K,class V> 7 struct BS ...
分类:其他好文   时间:2016-04-15 11:51:58    阅读次数:141
Java集合类学习笔记(各种Map实现类的性能分析)
HashMap和Hashtable的实现机制几乎一样,但由于Hashtable是一个古老的、线程安全的集合,因此HashMap通常比Hashtable要快。 TreeMap比HashMap和Hashtable要慢(尤其在插入、删除key-value对时更慢),TreeMap中的key-value总是 ...
分类:编程语言   时间:2016-04-15 09:28:06    阅读次数:277
Java集合类学习笔记(各种线性表性能分析)
ArrayList、LinkedList是线性表的两种典型实现:基于数组的线性表和基于链的线性表。 Queue代表了队列,Deque代表了双端队列。 一般来说,由于数组以一块连续内存区来保存所有的数组元素,所以数组在随机访问时性能最好; 而内部以链表作为底层实现的集合在执行插入、删除操作时有较好的性 ...
分类:编程语言   时间:2016-04-13 18:40:54    阅读次数:159
JavaScript数组的方法
push() :删除数组的第一个元素,返回删除的值。这里是0 pop() :删除数组的最后一个元素,返回删除的值 shift() :删除数组的第一个元素,返回删除的值 unshift() :把参数加载数组的前面,返回数组的长度 splice() :插入/删除或替换数组元素 sort() :对数组的元 ...
分类:编程语言   时间:2016-04-13 15:56:28    阅读次数:175
数据结构(C语言版)链表相关操作算法的代码实现
这次实现的是带头结点的单链表的初始化、遍历、创建、插入、删除、判断链表是否为空、求链表长度函数,编译环境是vs2013。 其中插入和删除函数中循环的条件目前还不太明白。 ...
分类:编程语言   时间:2016-04-12 23:55:39    阅读次数:277
链表的简单操作-----删除,添加,查找(Xcode)
#include <stdio.h> #include "shou_note.h" struct student *create() /*这个括号是什么意思?*/ { //创建 头指针 尾指针 新指针 struct student *phead=NULL; struct student *pend ...
分类:其他好文   时间:2016-04-12 20:57:18    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!