码迷,mamicode.com
首页 >  
搜索关键字:算法和数据结构    ( 262个结果
算法和数据结构~各位排序算法的介绍与实现(C#)
排序是指将元素集合按照规定的顺序排列。通常有两种排序方法,升序排列和降序排列。例如,对整数集{5,2,7,1}进行升序排列,结果为{1,2,5,7},对其进行降序排列结果为{7,5,2,1}。总的来说,排序的目的是使数据能够以更有意义的形式表现出来。虽然排序最显著的应用是排列数据以显示它,但它往往可 ...
分类:编程语言   时间:2017-05-13 09:51:24    阅读次数:192
算法和数据结构~各位排序算法的介绍与实现(C#)
上一讲大概介绍了一个排序算法的概念与内存结构图,主要选自《算法精解》,各人认为,这本书写的还是不错的,大家可以直接下载epub版,然后在面度阅读APP上看,挺方便的!其实,学习,很简单! 排序是指将元素集合按照规定的顺序排列。通常有两种排序方法,升序排列和降序排列。例如,对整数集{5,2,7,1}进 ...
分类:编程语言   时间:2017-05-12 19:09:00    阅读次数:266
bzoj4828 [Hnoi2017]大佬
Description 人们总是难免会碰到大佬。他们趾高气昂地谈论凡人不能理解的算法和数据结构,走到任何一个地方,大佬的气场就能让周围的人吓得瑟瑟发抖,不敢言语。你作为一个OIER,面对这样的事情非常不开心,于是发表了对大佬不敬的言论。大佬便对你开始了报复,你也不示弱,扬言要打倒大佬。现在给你讲解一 ...
分类:其他好文   时间:2017-04-29 17:32:08    阅读次数:140
php各种设计模式简单实践思考
前言 我一直觉得什么框架,版本,甚至语言对于一个coder来说真的不算什么,掌握一个特别高大上的一个框架或者是一个新的,少众的语言真的不算什么,因为你可以,我要花时间也可以,大家都是这样的。所以基本的显得额外重要,即是算法和数据结构,再就是好的设计模式了,,,听过一句话,是好的数据结构是让计算机更快 ...
分类:Web程序   时间:2017-04-27 23:20:45    阅读次数:435
关于算法学习方法的讨论
这是上一封信《自主性学习,用实践开路》的兴许讨论。【来信】 老师,关于算法和数据结构我还是有点疑惑。你说要通过实践。我如今看到数据结构的图了,算法学习我借了刘汝佳的算法入门那本书,数据结构我把书中的代码在电脑上敲了出来,而且搞懂了第一行代码,也算是记住了思想。可是有时候敲完后会认为模糊。算法在看动态 ...
分类:编程语言   时间:2017-04-18 09:57:56    阅读次数:275
Linux内核中的算法和数据结构
算法和数据结构纷繁复杂,但是对于Linux Kernel开发人员来说重点了解Linux内核中使用到的算法和数据结构很有必要。 在一个国外问答平台stackexchange.com的Theoretical Computer Science子板有一篇讨论实际使用中的算法和数据结构,Vijay D做出的详... ...
分类:编程语言   时间:2017-04-12 15:02:09    阅读次数:232
构建之法之初遇
恍恍惚惚中接触了编程,便从此与之接下了不解之缘。初见构建之法,更是让我体会颇多。程序员都知道“程序=数据结构+算法” 但是其中的数据结构和算法只是一个基本功,在算法和数据结构之上,软件工程决定了软件的质量。另外,那软件工程是什么呢?软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护 ...
分类:其他好文   时间:2017-04-09 14:44:26    阅读次数:135
Python 实现一个全面的单链表
前言 实现清单 链表实现 总结前言算法和数据结构是一个亘古不变的话题,作为一个程序员,掌握常用的数据结构实现是非常非常的有必要的。实现清单实现链表,本质上和语言是无关的。但是灵活度却和实现它的语言密切...
分类:编程语言   时间:2017-04-06 16:00:09    阅读次数:256
浅谈算法和数据结构: 九 平衡查找树之红黑树
前面一篇文章介绍了2-3查找树,可以看到,2-3查找树能保证在插入元素之后能保持树的平衡状态,最坏情况下即所有的子节点都是2-node,树的高度为lgN,从而保证了最坏情况下的时间复杂度。但是2-3树实现起来比较复杂,本文介绍一种简单实现2-3树的数据结构,即红黑树(Red-Black Tree) ...
分类:编程语言   时间:2017-04-05 13:55:20    阅读次数:222
C和C++的关系
1.C和C++的各自特点 C是一种结构化语言,重点在于算法和数据结构。C程序的设计首先考虑的是如何通过一个过程(面向过程),对输入进行运算处理得到输出。而对C++,首先考虑的是如何构造一个对象模型(面向对象),让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程控制 ...
分类:编程语言   时间:2017-03-12 11:44:00    阅读次数:133
262条   上一页 1 ... 11 12 13 14 15 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!