E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
数据结构算法
2017年年度计划
3、
数据结构算法
与应用(理解)。4、 拿到驾驶证C照。部门计划1、Blog新增2篇高质量博客。2、SegmentFault新增0-20 声望值。3、Zhihu新增0-20 个赞。
donyFeng6
·
2017-03-04 00:00
第十八套
写下以下协议的TCP端口号SMTP端口POP3协议端口SSH端口FTP端口APACHE/NGINX端口SMTP25;POP3110;SSH22;FTP21;APACHE/NGINX80;2.写一个你最熟悉的
数据结构算法
如冒泡排序法
DarkAngel1228
·
2017-02-12 15:11
PHP-面试题总集
第十八套
写下以下协议的TCP端口号SMTP端口POP3协议端口SSH端口FTP端口APACHE/NGINX端口SMTP25;POP3110;SSH22;FTP21;APACHE/NGINX80;2.写一个你最熟悉的
数据结构算法
如冒泡排序法
DarkAngel1228
·
2017-02-12 15:11
PHP-面试题总集
操作系统内存管理——分区、页式、段式管理
http://blog.csdn.net/hguisu/article/details/5713164操作系统内存管理——分区、页式、段式管理标签:内存管理操作系统
数据结构算法
2010-07-0511:
caoshulin1989
·
2017-01-13 15:00
数据结构
算法
操作系统
内存管理
算法总结(一) 算法分析
算法分析算法
数据结构算法
分析算法复杂度什么是算法算法复杂度表示方法例题分析什么是算法算法(algorithm)就是解决一个问题需要遵循的,被清楚的指定的简单指令的集合。简而言之就是解决一个问题的方法。
Ctios
·
2016-11-23 21:36
数据结构算法
以前和同学俩做的一套比较经典的
数据结构算法
Flash教学课件
还是以前做的课件,包含下面的内容。一共四五十个,都比较经典。http://xu-laoshi.cn/shujujiegou/flash.html这个是算法Flash课件汇总页面。线性表顺序表的插入、顺序表的删除运算、头插法建单链表、尾插法建表、单链表结点的插入、单链表结点的删除栈和队列顺序栈(假设为四个存储空间)、顺序栈(两个栈公用存储空间)、顺序队列操作、循环队列操作演示、栈与递归串串的顺序存储
coolingxyz
·
2016-11-06 16:36
数据结构
java面试必备:排序算法之冒泡、选择排序
java面试必备:排序算法之冒泡、选择排序前言:作为面试中极为重要的
数据结构算法
题,排序总是不可避免,然而这些东西容易遗忘,我们曾经无数次的把他们烂记于胸,但无奈,在现实中,用的次数却并不多,久而久之,
xiaozhouchou
·
2016-10-20 19:00
java
面试
排序算法
C++ —— C++高手之路
推荐一些C++经典书籍c++程序设计教程c++编程思想c++大学教程c++程序设计语言
数据结构算法
与应用c++语言描述c++标准模板库------自修教程与参考手册泛型编程与STL深度探索c++对象模型设计模式
a1314521531
·
2016-09-23 09:02
C++
C++中set用法详解
1.关于setC++STL之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector,string,list等方便的容器,更重要的是STL封装了许多复杂的
数据结构算法
和大量常用数据结构操作。
Donny-You
·
2016-09-20 22:29
C++
set
C/C++
html段落标签
网易云课堂IT行业掌握内容编程语言操作系统数据库中间件语言排名cc++java学习步骤基础语法代码示例实战编程知识体系面向对象语言思想思想一:继承思想二:封装二思想三:多态程序设计
数据结构算法
顺序:设计模式网易云资料版权所有百度浏览器返回上一级菜单
pangqiandou
·
2016-09-16 12:55
STL常见面试题
1.C++STL之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector,string,list等方便的容器,更重要的是STL封装了许多复杂的
数据结构算法
和大量常用数据结构操作。
qq1010234991
·
2016-09-13 11:09
2017阿里校招笔试小记
在笔试的前2天,刚笔试过京东和腾讯模拟,他们的前端开发岗位的笔试题和其他技术类题目范围差不过,离不开
数据结构算法
,操作系统和计算机网络,当然前端的知识也会考到,但是都比较基础。
webnoob
·
2016-09-07 21:07
web前端学习笔记
LeetCode题目索引-难度及面试频率
LeetCode题目索引-难度及面试频率 ID问题难度面试频率
数据结构算法
1TwoSum25arraysort setTwoPointers2AddTwoNumbers34linkedlistTwoPointers
E01014165
·
2016-07-16 10:00
leetcode面试频率
参考:http://blog.csdn.net/yutianzuijin/article/details/11477603/ID问题频率
数据结构算法
1TwoSum5array、setsort、TwoPointers8StringtoInteger
zper
·
2016-06-12 16:50
leetcode
leetcode
美团面试总结
面试前的准备接到面试通知的电话一阵兴奋,随即网上查了一下别人面试美团的面经,发现面试的范围相当广泛,又有学长说美团面试喜欢当场写代码,
数据结构算法
什么的都有,虽然有点担心过不了,可是一想到要去北京面试就好兴奋
忆之逸之
·
2016-05-17 21:10
总结
2016-05-12 30家左右的面试总结
2.开始怀疑自己的技术水平(我做的ETL我很自信,不过
数据结构算法
这一块没怎么花时间研究而已)2.是否觉得自己拿的offer价格不高?
江中炼
·
2016-05-12 10:00
超好的
数据结构算法
可视化网站
Datastructurevisualizations该网站以可视化的交互模式介绍数据结构和算法,非常有利于理解!并且,给出了该网站的可视化例子的html+javascript的代码另外一个大家都推荐的算法可视化工具
tina_ttl
·
2016-05-03 19:00
数据结构
从哪几个方面可以看出一个程序员的好坏
1.扎实的基础知识基础决定了高度,技术型求职者需要的基础包括:一门精通的语言
数据结构算法
计算机网络操作系统计算机数学知识和常识2.代码质量和习惯代码的正确性代码的完整性(包括边界值,异常值的考虑)代码的鲁棒性
请叫我郝先生
·
2016-04-28 21:25
面试题
从哪几个方面可以看出一个程序员的好坏
1.扎实的基础知识基础决定了高度,技术型求职者需要的基础包括:一门精通的语言
数据结构算法
计算机网络操作系统计算机数学知识和常识2.代码质量和习惯代码的正确性代码的完整性(包括边界值,异常值的考虑)代码的鲁棒性
haoyunyun888
·
2016-04-28 21:00
面试之路(9)-互联网公司技术型面试需要的素质
和各位共勉1.扎实的基础知识基础决定了高度,技术型求职者需要的基础包括:一门精通的语言
数据结构算法
计算机网络操作系统计算机数学知识和常识2.代码质量和习惯代码的正确性代码的完整性(包括边界值,异常值的考虑
u010321471
·
2016-04-28 15:00
面试
22道
数据结构算法
面试题(含答案)
1、反转一个链表。循环算法。 1 List reverse(List l) { 2 if(!l) return l; 3 list cur = l.next; 4 list pre = l; 5 list tmp; 6 pre.next = null; 7 while ( cur ) { 8 tmp = cur;
weitao1026
·
2016-04-25 02:00
算法
数据结构算法
3_2 迷宫求解
//base.h //公用的常量和类型 #include #include #include #include //状态码的定义 #defineTRUE1 #defineFALSE0 #defineOK1 #defineERROR0 #defineINFEASIBLE-1 #defineOVERFLOW-2 typedefintStatus;//函数的返回值 typedefintDirective
Gao__Xiong
·
2016-04-24 14:00
数据结构
算法
C++ STL Set 学习报告
Set一、set简介C++STL之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector,string,list等方便的容器,更重要的是STL封装了许多复杂的
数据结构算法
和大量常用数据结构操作。
qq845579063
·
2016-04-20 21:00
数据结构
C++
基础
函数
set
set常用操作
2012/08/13/2636375.html1.关于setC++STL之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector,string,list等方便的容器,更重要的是STL封装了许多复杂的
数据结构算法
和大量常用数据结构操作
a2459956664
·
2016-04-11 15:00
数据结构算法
设计题汇总(2)
一.向一个已经排好序的链表中插入新元素并保持有序A:我的思路是,定义p作为游标在链表上移动,直到某个节点的数据域大于待插入元素为止,代码如下:/*保持递增的顺序插入新元素*/ statusinsertinorder(linklistl,elemtypee){ linklistp=l->next,q; /*让p在链表上移动,直到找到一个节点的数据域大于e为止*/ while(p&&p->next->
kelvinmao
·
2016-04-04 12:00
数据结构算法
设计题汇总(1)
为了更好地学习数据结构,方便自己复习反思,特建立此分类进行课后习题的总结,通过总结来督促自己学习与反思,提升水平,一步步找出更好的算法。1.将一元素插入一个有序的顺序表中,使其仍然有序,写出能够实现此算法的代码。我的思路是将元素先插入表尾,之后再进行插入排序,代码如下:#include#defineOK1#defineERROR0#defineTRUE1#defineFALSE0#definema
kelvinmao
·
2016-03-30 23:12
数据结构算法设计题
课后习题
数据结构算法
设计题汇总(1)
为了更好地学习数据结构,方便自己复习反思,特建立此分类进行课后习题的总结,通过总结来督促自己学习与反思,提升水平,一步步找出更好的算法。1.将一元素插入一个有序的顺序表中,使其仍然有序,写出能够实现此算法的代码。我的思路是将元素先插入表尾,之后再进行插入排序,代码如下:#include #defineOK1 #defineERROR0 #defineTRUE1 #defineFALSE0 #def
kelvinmao
·
2016-03-30 23:00
数据结构-解读KMP算法的程序实现
在
数据结构算法
中,KMP算法可以说是为串的查找提供了良好的简约型方案,其最大的特点是主串的查找位置不需要回溯,有效地优化减少了查找的时间复杂度。
碧影江白
·
2016-03-30 17:36
读书笔记:机器学习实战(5)——章6的支持向量机代码和个人理解与注释
然后是忙完项目后的空白期的疯狂看书,看了很多
数据结构算法
,设计模式,代码整洁,项目可重构方面的书。年后重新把《机器学习实战》后面的章节读完,现在开始整理笔记。
u010910436
·
2016-03-29 19:00
读书笔记
机器学习
数据结构算法
(一)
//计算N!的递归 intFactorial(){ if(n Tsum(Ta[],intn){ Ttsum=0; for(inti=0;i TRsum(Ta[],intn){ if(n>0) returnRsum(a,n-1)+a[n-1]; return0; } //使用递归生成排列,这段代码输出所有前缀为list[0:k-1],后缀为list[k:m]的排列方式 template voidP
lcj1105
·
2016-03-24 22:00
STL vector用法介绍
转载:http://blog.csdn.net/phoebin/article/details/3864590STLvector用法介绍标签:vectoriterator
数据结构算法
cexception2009
hewusheng10
·
2016-03-18 15:00
数据结构
c
算法
exception
vector
iterator
STL中set使用
1.关于setC++STL之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector,string,list等方便的容器,更重要的是STL封装了许多复杂的
数据结构算法
和大量常用数据结构操作。
renjiewen1995
·
2016-03-04 19:00
数据结构和算法经典书籍
●《
数据结构算法
与应用——C++语言描述》(DataStructures,AlgorithmsandApplicationsinC++)第一版,SartajSahni著,国防科技大学汪诗林、孙晓东等译,
duguliuhu190
·
2016-03-04 18:50
数据结构与算法
数据结构算法
之排序系列Java、C源码实现(9)--总结
类别排序方法平均情况最好情况最坏情况辅助存储稳定性插入排序直接插入0(n2)O(n)0(n2)O(1)稳定希尔排序0(n1.3)O(n)0(n2)O(1)不稳定选择排序直接选择0(n2)0(n2)0(n2)O(1)不稳定堆排序O(nlog2n)O(nlog2n)O(nlog2n)O(1)不稳定交换排序冒泡排序0(n2)O(n)0(n2)O(1)稳定快速排序O(nlog2n)O(nlog2n)0(n
vipyeshuai
·
2016-02-27 14:00
数据结构
数据结构算法
之排序系列Java、C源码实现(8)--基数排序
基数排序 这是一种和前述算法完全不同的排序方法。前述算法都要进行关键字的比较,而基数排序不需要进行记录关键字之间的比较。 链式基数排序 思想:从低位到高位一次对待排序的关键码进行分配和收集,经过d趟分配和收集,就可以得到一个有序序列。1.若关键字是十进制整数,则按个、十、百等位进行分解,基数rd=10,C0=0,C9=9,d为最长整数的位数。2.若关键字是小写的英文字,则rd=26,C0=‘
vipyeshuai
·
2016-02-27 14:00
java
数据结构
源码
C语言
基数排序
数据结构算法
之排序系列Java、C源码实现(7)--归并排序
归并排序是将两个或两个以上的有序子表合并成一个新的有序表。初始时,把含有n个结点的待排序序列看做是由n个长度为1的有序表所组成,然后两两归并,得到个长度为2或1的有序子序列;再两两合并,…,如此重复,直至得到一个长度为n的有序序列为止。时间复杂度为O(nlog2n),所需辅助空间为O(n)。 一般情况下,对m个元素进行k路归并时,归并的趟数为:该代码的思想就是最后分治为两个数据的合并(然后扩大成
vipyeshuai
·
2016-02-27 14:00
java
数据结构
源码
归并排序
C语言
数据结构算法
之排序系列Java、C源码实现(6)--快速排序
快速排序采用一种分治的方法,通常又称为分治法。思想:将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些问题,然后将这些子问题的解组合为原问题的解。快速排序就是先找到一个中间轴(一般从起始位置也就是low开始)将比该值小的数据放左边,比该值大的数据放到右边实现过程,就是low、high类似于指针的走位,比pivot值大的交换到high处,比pivot值小的放到low处java代码:
vipyeshuai
·
2016-02-27 14:00
java
数据结构
源码
快速排序
C语言
数据结构算法
之排序系列Java、C源码实现(5)--冒泡排序
冒泡排序 冒泡排序最好的时间复杂度是O(n)。反之,最坏情况下为O(n2)。 冒泡排序是就地排序,且它是稳定的。第一趟得到的最后位置上的关键字一定是最大的或者最小的。 冒泡排序是一种比较简单的排序java代码:publicclassBubbleSort{ publicstaticvoidmain(String[]args){ intarray[]={5,18,151,138,160,63,17
vipyeshuai
·
2016-02-27 14:00
java
数据结构
源码
冒泡排序
C语言
数据结构算法
之排序系列Java、C源码实现(3)--直接选择排序
直接选择排序 首先在所有记录中选出码最小的记录,把它与第1个记录交换,然后在其余的记录内选出排序码最小的记录,与第2个记录交换…依次类推,直到所有记录排好序。直接选择排序的平均时间复杂度O(n2)java代码:publicclassStraight_Select{ publicstaticvoidmain(String[]args){ intarray[]={2,9,4,5,1,8}; sho
vipyeshuai
·
2016-02-27 13:00
java
数据结构
C语言
直接选择排序
数据结构算法
之排序系列Java、C源码实现(2)--希尔排序
希尔排序 先将整个待排序列分割成为若干个子序列分别进行直接插入排序,待整个序列中的记录“基本有序”时,再对整个记录进行一次直接插入排序,其实希尔排序就是分组直接插入排序。java代码:publicclassShellSort{ publicstaticvoidmain(String[]args){ intarray[]={2,10,4,5,1,8}; showArray(array); Syste
vipyeshuai
·
2016-02-27 13:00
java
数据结构
源码
希尔排序
C语言
数据结构算法
之排序系列Java、C源码实现(1)--直接插入排序
使用插入排序,对于具有n个记录的文件,要进行n-1趟排序,是稳定的插入排序。直接插入排序:从未排序的序列中依次取出一个元素与已排序列中的元素进行比较,然后将其放在已排序序列的合适位置上。思想宗旨就是将无序的数据向有序的数据中插入,默认选择比较的元素是有序序列的最大值开始比较(高级一点的算法,可以采用二分查找)来选取这个开始比较的元素实际就是有序元素和temp变量比较不断移动的过程java代码:pu
vipyeshuai
·
2016-02-27 11:00
java
数据结构
插入排序
C语言
用C语言举例讲解数据结构中的算法复杂度结与顺序表
数据结构算法
复杂度1、影响算法效率的主要因素(1)算法采用的策略和方法;(2)问题的输入规模;(3)编译器所产生的代码;(4)计算机执行速度。
喝醉的毛毛虫
·
2016-02-24 14:40
得到栈的最小元素
CSDN学院
数据结构算法
算法示例.如题:定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素min函数.在该栈中,调用min/push/以及pop的时间复杂度都是O(1).在栈中输出最小元素1.用一个栈做辅助存放最小元素
A_sungirl
·
2016-02-22 14:00
一个字符串,把奇数放到数组前面,奇数放到数组后面
CSDN学院
数据结构算法
示例编写//两头向中间查找1.包括※号移动位置.2.数字移动位置3.字符串移动位置,等都可以按照这个办法进行移动,节省时间#include"stdafx.h" #include
A_sungirl
·
2016-02-22 14:00
输入一个无序的数组,按照一定的方式输出结果, 要求两个数的相加和为10
CSDN学院
数据结构算法
学习示例//输入一个无序的数组{3,7,8,2,6,7,5,9,9,1},请按照如下的方式输出结果,要求两个数的相加和为10.比如9,1;9;8,2;7,3;7;6 #include"stdafx.h
A_sungirl
·
2016-02-22 14:00
字符串转成数字
CSDN学员
数据结构算法
学习#include"stdafx.h" #include #include /////////////////////////////////////////////////
A_sungirl
·
2016-02-22 14:00
数据结构
算法
旋转数组的最小值输出
//CSDN学员视频学习
数据结构算法
示例代码//旋转数组 {1,2,3,4,5}//旋转数组 {3,4,5,1,2} 局部是按顺序排列的#include"stdafx.h" #include #include
A_sungirl
·
2016-02-22 14:00
笔试系列总结
分块查找,分块查找算法演示,
数据结构算法
演示(学习网站),静态查找和动态查找,面试-查找(静态查找,动态查找),查找数据结构(学习网站)4、触发器,数据完
ljp812184246
·
2016-02-21 00:00
笔试总结
优秀前端工程师应该掌握的内容(转自:github)
程序标准规范ECMAScriptHTTP知识储备作用域/闭包
数据结构算法
编程范式函数式面向对象基于原型面向方面设计模式软件架构MVCMVVM安全XSSCSRF富互联网应用程序编程语言JavaScriptActionScriptCoffeScript
水车
·
2016-01-16 00:00
【
数据结构算法
】——内部排序整理总结
出处:http://www.cnblogs.com/luxiaoxun/内部排序: 若整个排序过程不需要访问外存便能完成,则称此类排序问题为内部排序。按所用策略不同,可归纳为五类:插入排序(直接插入排序、希尔排序)、选择排序(直接选择排序、堆排序)、交换排序(冒泡排序、快速排序)、归并排序、分配排序。1.冒泡排序(BubbleSort)冒泡排序方法是最简单的排序方法。这种方法的基本思想是,将待排序
hbtj_1216
·
2015-12-09 13:00
冒泡排序
快速排序
插入排序
堆排序
内部排序
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他