码迷,mamicode.com
首页 >  
搜索关键字:头指针 插入删除    ( 1800个结果
Swift 2.0学习笔记(Day 14)——字符串的插入、删除和替换
??原创文章,欢迎转载。转载请注明:关东升的博客   对应可变字符串可以插入、删除和替换,String提供了几个方法可以帮助实现这些操作。这些方法如下:splice(_:atIndex:)。在索引位置插入字符串。insert(_:atIndex:)。在索引位置插入字符。removeAtIndex(_:)。在索引位置删除字符。removeRange(_:)。删除指定范围内的字符串。replaceRa...
分类:编程语言   时间:2015-09-18 10:26:55    阅读次数:229
Swift 2.0学习笔记(Day 14)——字符串的插入、删除和替换
原创文章,欢迎转载。转载请注明:关东升的博客 对应可变字符串可以插入、删除和替换,String提供了几个方法可以帮助实现这些操作。这些方法如下:splice(_:atIndex:)。在索引位置插入字符串。insert(_:atIndex:)。在索引位置插入字符。removeAtIndex(_:)。在...
分类:编程语言   时间:2015-09-18 10:24:31    阅读次数:315
leetcode笔记:Linked List Cycle
题目的意思是给定一个链表的头指针,快速判断一个链表是不是有环,如果有环,返回环的起始位置。该题的经典做法是使用两个指针,两个指针均指向头结点,其中一个是快指针,一次走两步;另一个是慢指针,一次只走一步,当两个指针相遇时,证明有环。...
分类:其他好文   时间:2015-09-17 13:40:56    阅读次数:166
代码错误:插入删除没有数据显示
插入删除没有数据显示,什么情况: 问题原因: 就是加上了下面这段代码导致的:把这段代码注释掉就解决了 override func numberOfSectionsInTableView(tableView: UITableView) -> Int { // // #warning Potential...
分类:其他好文   时间:2015-09-17 11:29:05    阅读次数:126
C#实现堆栈
堆栈(Stack)是一种特殊的线性表,是一种操作只允许在尾端进行插入或删除等操作的线性表。表尾允许进行插入删除操作,称为栈顶(Top),另一端是固定的,称为栈底(Bottom).栈的操作使按照先进后出或后进先出的原则进行的。用一片连续的存储空间来存储栈中的数据元素,称为顺序栈(Sequence St...
分类:Windows程序   时间:2015-09-16 12:15:36    阅读次数:281
JAVA的String、StringBuilder和StringBuffer类的区别
StringBuffer类(或者StringBuilder)和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。在StringBuff...
分类:编程语言   时间:2015-09-14 14:01:42    阅读次数:245
实现链表的初始化,按值查找,插入,删除
#include #include #include #define OK 1#define ERROR 0#define TRUE 1#define FALSE 0typedef char ElemType;typedef struct Node /*结点类型定义*/{ElemType data;...
分类:其他好文   时间:2015-09-14 09:29:52    阅读次数:168
探索c#之storm的TimeCacheMap
阅读目录:概述算法介绍清理线程获取、插入、删除总结概述最近在看storm,发现其中的TimeCacheMap算法设计颇为高效,就简单分享介绍下。 思考一下如果需要一个带过期淘汰的缓存容器,我们通常会使用定时器或线程去扫描容器,以便判断是否过期从而删除。但这样性能并不友好,在数据量较大时O(n)检查是...
分类:Windows程序   时间:2015-09-14 09:24:22    阅读次数:224
LevelDB源码之一SkipList
SkipList称之为跳表,可实现Log(n)级别的插入、删除。和Map、set等典型的数据结构相比,其问题在于性能与插入数据的随机性有关,这和Q-Sort于Merge-Srot类似。LevelDB做为单机数据库存储系统,正常操作下,整体(随机读写、顺序读写)性能上明显优于同类型的SQLite等数据...
分类:数据库   时间:2015-09-12 16:05:50    阅读次数:277
从新定义线性链表及其基本操作
链表在空间的合理利用上和插入、删除时不需要移动等优点,因此在很多场合下,它是线性表的首先储存结构。然而它也存在着实现某些基本操作,如求线性表的长度时不如顺序储存结构的特点。因而从新定义线性链表及其基本操作头文件:#define TRUE 1#define FALSE 0#define OK 1#d....
分类:其他好文   时间:2015-09-11 22:10:09    阅读次数:275
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!