码迷,mamicode.com
首页 >  
搜索关键字:插入    ( 34332个结果
字典树小结
字典树: 字典树 即Tire树,以一个空的头结点分若干的分支,来存放数据,虽浪费了大量内存,但是查找速度非常快。 匹配 时间复杂度 O(n) n = strlen(a); 字典树分 3步,建树、插入、查找 当然有时候,建树的选择是很重要的一点,尽量本着少往字典树上添加节点的原则,容易爆!!! 列入下面这题,用m建树,n来查找,即可AC,如果用n来建...
分类:其他好文   时间:2014-06-09 23:42:44    阅读次数:295
二分查找算法
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以...
分类:其他好文   时间:2014-06-08 18:07:41    阅读次数:187
Java中List的用法
List接口对Collection进行了简单的扩充。 它的具体实现类常用的有ArrayList和LinkedList。 ArrayList从其命名中可以看出它是以一种类似数组的形式存储,因此它的随机访问速度极快,但插入和移除元素的速度很慢。 LinkedList的内部实现是链表,它适合于在链表中间需要频繁进行插入和删除操作,不适合随机访问,LinkedList可以当作堆栈、队列和双向队列使用...
分类:编程语言   时间:2014-06-08 15:49:22    阅读次数:291
amcharts属性
Amcharts的特点包括: *动画或静态 *价值轴能够扭转 *线性或对数轴的价值尺度 *预定义或定制的子弹 *定制描述任何数据点 *点击栏目/酒吧(可用于钻孔下来图表) *梯度弥漫 *价值指标插入式 *轴价值观内样区 *平台无关 *可以输出作为一项形象 *可控制在途经的JavaScript *设置和数据可以通过直接从一个HTML文件 *度身定做的形象或Flash ...
分类:其他好文   时间:2014-06-08 15:20:55    阅读次数:327
YII Active Record 详细解说
Active Record (AR) 是一个流行的 对象-关系映射 (ORM) 技术。 每个 AR 类代表一个数据表(或视图),数据表(或视图)的列在 AR 类中体现为类的属性,一个 AR 实例则表示表中的一行。 常见的 CRUD 操作作为 AR 的方法实现。因此,我们可以以一种更加面向对象的方式访问数据。 例如,我们可以使用以下代码向 tbl_post 表中插入一个新行。...
分类:其他好文   时间:2014-06-08 09:42:39    阅读次数:334
SQLServer用存储过程实现插入更新数据
【创建存储过程】 Create proc Insert_Update     @Id varchar(20),     @Name varchar(20),     @Telephone varchar(20),     @Address varchar(20),   @Job varchar(20),    @returnValue int output...
分类:数据库   时间:2014-06-08 09:03:29    阅读次数:291
栈的实现:链式栈
栈的链式存储,即链式栈。它相比于顺序栈, 优点: 插入、删除灵活 (不必移动节点,只要改变节点中的指针指向即可)。 逻辑上相邻的节点物理上不必相邻。 缺点: 比顺序存储结构的存储密度小 (每个节点都由值域和链域组成,使用指针来表现前后节点的逻辑关系)。 查找节点时链式存储要比顺序存储慢。 这些优点、缺点体现了顺序存储和链式存储的相区别之处。 看图就很形象了:...
分类:其他好文   时间:2014-06-08 08:21:23    阅读次数:251
队列的实现:顺序队列
队列也是一种常见的线性表,它和栈相比有如下不同: 队列可以在表的两端进行操作。栈只能在栈顶进行插入和删除。两端允许操作的类型不一样:可以进行删除的一端称为队头,这种操作也叫出队;可以进行插入的一端称为队尾,这种操作也叫入队。总的来说,队头只能出队,队尾只能入队。 队列的示意图: 模拟队列这种数据结构并不是什么难事,但会遇到一些问题,如: 假溢出 队...
分类:其他好文   时间:2014-06-08 05:33:05    阅读次数:230
python实现表单中插入表情符号
效果: 点表情图,在表单中表示为[左晃晃]。 见过一个使用jquery来模拟新浪微博的表情插入。 使用Python2.7和Django1.6来实现。 看书好长时间,但是自己来写,发现真的没记住。 方法描述: 1、浏览器页面,使用js脚本把表情符号添加到Textarea; 2、Views里面使用正则把记录里的[]内容替换为图片,渲染到浏览器。...
分类:编程语言   时间:2014-06-08 04:06:26    阅读次数:461
vim 执行shell命令技巧
:!cmd不退出vim 执行命令 cmd:r !cmd不退出vim执行命令cmd,并将cmd的输出内容插入当前文本中。:shell切换到shell里(此时并没有退出vim,可以理解成vim转入后台),你可以在shell中做任何操作,退出shell(比如用exit)后,会切换回原来的vim中
分类:其他好文   时间:2014-06-07 21:19:01    阅读次数:224
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!