码迷,mamicode.com
首页 >  
搜索关键字:操作    ( 234258个结果
Git操作-分支管理(二)
解决冲突场景:创建一个新的分支feature1,然后在README.txt文件里添加4 create a branch named feature1,然后在feature1分支上提交。提交后切换到master分支,再在master分支上将最后一行修改为create a new branch named feature1,再提交,现在,master分支和feature1分支各自都分别有新的提交:...
分类:其他好文   时间:2015-05-03 13:27:09    阅读次数:106
二叉搜索树
一、概述            二叉排序树的查找过程和次优二叉树类似,通常采取二叉链表作为二叉排序树的存储结构。中序遍历二叉排序树可得到一个关键字的有序序列,一个无序序列可以通过构造一棵二叉排序树变成一个有序序列,构造树的过程即为对无序序列进行排序的过程。每次插入的新的结点都是二叉排序树上新的叶子结点,在进行插入操作时,不必移动其它结点,只需改动某个结点的指针,由空变为非空即可。搜索,插入,删除...
分类:其他好文   时间:2015-05-03 13:24:37    阅读次数:156
关于提高C语言执行效率的几点
1、以空间换取时间程序的复杂度包含时间复杂度和空间复杂度,而随着计算机硬件的发展,渐渐放低了对空间复杂度的要求,在很多情况下,为了换取程序的执行效率,牺牲计算机的空间。比如字符串的相关操作、使用缓存技术等。2、算法时间复杂度更低、效率更高的算法可以提高执行效率。一个简单的例子,计算1~100这些数的和,可以循环100次,也可以直接使用求和公式,在执行效率上,是显而易见的。3、嵌入汇编汇编代码是低级语...
分类:编程语言   时间:2015-05-03 13:21:22    阅读次数:115
关于莫队算法的总结
莫队算法是用来骗分的……这个算法的使用前提是在不强制在线的情况下,对于[l,r],[l',r']的区间询问,我们需要要O(|l-l'|+|r-r'|)次基本操作从[l,r]转移得到[l',r']的答案可以发现这就是个高能暴力,只不过因为转移方向的优越带来比裸暴力更优的时空复杂度如果说cdq分治是花费...
分类:编程语言   时间:2015-05-03 13:18:33    阅读次数:236
如何读技术书
好久没有认真的看过一本书了,现在来分享一下个人读后感。 自从参加工作后了,4Y+了。现在开始重新拿起书本来读书,各种不适应,看一会就开始头疼,各种奇葩问题,总想走捷径。 工作期间,都是通过百度,谷歌这两个搜索神器,来完成不少工作。 真理,莫过于,Ctrl+C Ctrl+V。就两种操作。 ...
分类:其他好文   时间:2015-05-03 13:18:29    阅读次数:117
Angularjs中表格的增删改查
总体的效果图是:图中的每个按钮都是可以实现其操作的。(1)首先是html页面的编写: 学生信息管理//需要用到的一些库,要加载的 学生信息列表 搜索: //加上实现了表格内容的检索。 //遍历每一个对象 ...
分类:Web程序   时间:2015-05-03 13:17:18    阅读次数:477
锁和原子操作是怎么实现的
在多线程编程中,对某一资源的同步操作是保证资源状态一致性的关键。这个需要同步的资源可以是单个简单的变量,也可以是多个变量,或者是某些外部资源。对他们同步操作的含义就是同一时间点,最多只能有一个线程在操作这些资源,也就是排他性。并且一系列操作必须一气呵成,中间不允许其他线程做相关的操作,这就是原子性。...
分类:其他好文   时间:2015-05-03 13:14:49    阅读次数:136
redis单线程模型分析
redis原理 redis采用自己实现的事件分离器,效率比较高,内部采用非阻塞的执行方式,吞吐能力比较大。 不过,因为一般的内存操作都是简单存取操作,线程占用时间相对较短,主要问题在io上,因此,redis这种模型是...
分类:编程语言   时间:2015-05-03 12:08:22    阅读次数:257
Git操作-分支管理(一)
分支介绍多个分支就是在版本库中有多条提交的记录线条,如下图所示,蓝色的master是一个分支,红色的dev也是一个分支,HEAD所指的是当前的分支: 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。现在有了分支,就不用怕了...
分类:其他好文   时间:2015-05-03 12:01:53    阅读次数:132
STL--迭代器--原理与实践
迭代器(iterator)是STL里面很基础也很重要的一个东西,迭代器的traits技术设计的很棒。 迭代器是一种行为类似指针的对象,因为指针最常用的是->和*两个操作符,因此迭代器最重要的编程工作也是对这两个操作符的重载的实现。初探traits技术假设现在定义了这样一个迭代器MyIter,当我们拿到一个MyIter对象时,如何判断他的类型呢?template struct My...
分类:其他好文   时间:2015-05-03 12:01:31    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!