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
《数据结构与算法分析》
中缀表达式转换成后缀表达式 计算后缀表达式的值 幂操作符添加到你的指令系统中去
数据结构与算法分析
——c语言描述练习3.193.20ab答案这道题以前发过文章。现在能支持幂^了。
qq789045
·
2016-03-28 00:00
编写实现使用懒惰删除的标准链表操作的例程
数据结构与算法分析
——c语言描述练习3.17答案老实说我觉得懒惰删除很坑,如何坑呢?坑在代码的实现,除了删除的函数其他都要麻烦很多。
TheDean
·
2016-03-27 17:00
删除所有相同的元素
数据结构与算法分析
——c语言描述练习3.16答案假设我们有一个基于数组的表A[0,1...N-1],并且我们想删除所有相同的元素。
qq789045
·
2016-03-27 15:00
自调整表的数组实现
数据结构与算法分析
——c语言描述练习3.15答案list.htypedefintElementType; #defineSpaceSize100 #ifndef_Cursor_H #define_Cursor_H
qq789045
·
2016-03-27 14:00
将一个图读入邻接表 将邻接表读入一个图
数据结构与算法分析
——c语言描述练习3.14答案将邻接表读入一个图#include"list.h" #include #include #defineMAXN1000 intgraph[MAXN][MAXN
qq789045
·
2016-03-27 10:00
《
数据结构与算法分析
C++描述》别人总结
http://blog.csdn.net/zy416548283/article/details/43411943
yanapupa
·
2016-03-26 11:00
Shell’s Sort
Solution1:(
数据结构与算法分析
C++描述第三版)template voidshellSort(vector&v) { for(intgap=v.size()/2;gap>0;gap
徐岩
·
2016-03-26 10:00
直接插入排序
voidinsertionSort(vector&v) { for(intj=1;j=0&&v[i]>key) { v[i+1]=v[i]; i=i-1; } v[i+1]=key; } }Solution2:(
数据结构与算法分析
徐岩
·
2016-03-25 22:00
利用社会安全号码对学生记录构成的数组排序。1000个桶的基数排序并分三趟进行
数据结构与算法分析
——c语言描述练习3.13答案和以前的题目差不多啦,只不过是桶的数目是1000,也就是说每次能分类1000个。所以就是对1000取余数。每次除1000。
qq789045
·
2016-03-25 20:00
基于链表的基数排序v2.0
数据结构与算法分析
——c语言描述第三章的基数排序之前写过了,但当时发现时间主要用在找到最后一个元素,今天重新写了,保存一个指向最后结点的指针。
qq789045
·
2016-03-25 19:00
使用非递归过程以O(N)时间反转单链表 使用常数附加空间
数据结构与算法分析
——c语言描述练习3.12答案书上给的答案默认是无头链表voidReserveList_L(ListL){//反转链表 PositioncurrentPos;//原链表中p为q的前驱
qq789045
·
2016-03-25 09:00
编写查找一个单链表特定元素的程序。分别使用递归和非递归方法实现,并比较它们的运行时间。
数据结构与算法分析
——c语言描述练习3.11答案我测试栈反而是没爆,反而插入那么多元素时爆了。不知道是不是编译器做优化了。
qq789045
·
2016-03-25 09:00
基于qt的五子棋 人人对战 人机对战 程序与程序对战
找不到真实出处,http://bbs.bccn.net/thread-432525-1-1.htmlqt程序是参考LuciferZhang的中国象棋程序很简单很简单,除了ai,想做一个合格的程序员还是好好学
数据结构与算法分析
吧
qq789045
·
2016-03-24 17:00
qt
五子棋
算法系列_基础01_O(nlogn)的理解
讨论算法的时候会用到时间复杂度这个概念来衡量该算法,之前一直对O(n^2)、O(n)、O(nlogn)等写法一知半解,今天在《
数据结构与算法分析
-c语言描述》这本书中得到了答案,以后再看到,大写的O,就不会再有陌生感了
fuzhang_android
·
2016-03-23 17:01
算法
Josephus问题是下面的游戏 N个人从1到N编号 围成一个圈 经过M次传递后拿着热土豆的人被清除离座
数据结构与算法分析
——c语言描述练习3.10答案N%M,二是大于n/2可以逆向传,想不懂不写这个#include"doubleList.h" #include structNode{ ElementTypeElement
qq789045
·
2016-03-20 19:00
编写任意精度整数运行包。要使用类似于多项式运算的方法。计算在2^4000内数字0到9的分布
数据结构与算法分析
——c语言描述练习3.9答案这道题真的是要狗带了。。。。我的在vs2015release模式只能计算到2的60次方。超过60次方就会一直卡在那。估计是有些地方没有优化好。
qq789045
·
2016-03-20 14:00
输入一个多项式F(X) 计算出(F(X))^P
数据结构与算法分析
——c语言描述练习3.8答案#include #include #include"Polynomial.h" #defineMAXN1000 PolynomialPowersOfXO
qq789045
·
2016-03-19 20:00
给定两个已排序的表L1和L2 只使用基本的表操作编写计算L1∪L2的过程 并集
数据结构与算法分析
——c语言描述练习3.5答案#include"list.h" #include ListUnion(Listl1,Listl2){ Listu=CreatList(); Positionp1
qq789045
·
2016-03-19 16:00
通过只调整指针(而不是数据)来交换两个相邻的元素
数据结构与算法分析
——c语言描述练习3.3答案单链表,这个函数得在头文件和实现文件里面放,因为要修改next指针,所以放在main.c是不行的,除非使用extern声明一下node节点,那么这样就达不到封装的目的了反而麻烦
qq789045
·
2016-03-18 20:00
一个链表L 一个链表P 包含升序排列的整数 操作PrintLots(L,P)将打印L中那些由P所指定的位置上的元素
数据结构与算法分析
——c语言描述练习3.2答案voidPrintLots(Listl,Listp){ inti=1; Positionl_pos,p_pos; l_pos=Advance(l); p_pos
qq789045
·
2016-03-18 19:00
编写打印出一个单链表的所有元素的程序
数据结构与算法分析
——c语言描述练习3.1答案main.c#include"list.h"#include#defineN1208voidprintAll(Listl){Positionp=Advance
qq789045
·
2016-03-18 13:26
编写打印出一个单链表的所有元素的程序
数据结构与算法分析
——c语言描述练习3.1答案main.c#include"list.h" #include #defineN1208 voidprintAll(Listl){ Positionp=Advance
qq789045
·
2016-03-18 13:00
B树
(摘自:
数据结构与算法分析
_Java语言描述中文第二版_WeissM.A)
cds86333774
·
2016-03-18 10:00
队列的数组实现
数据结构与算法分析
——c语言描述第三章 队列的数组实现注意rear和front初始化的赋值。
qq789045
·
2016-03-18 00:00
队列的链表实现
数据结构与算法分析
——c语言描述第三章队列的链表实现虽然是用链表实现,但队列头文件可不能有链表的函数,封装隐藏起来,所以在.c文件里,函数前面加了一个static,相当于c++的private下的函数。
qq789045
·
2016-03-17 18:00
java
数据结构与算法分析
总结第一篇(基础)
1.递归简论递归是不是循环推理机制:答:不是,递归是方法调用方法本身,但我们并没有利用方法本身定义方法的一个实例,例如循环是利用f(5)得到f(5)的值,而递归是利用f(4)得到f(5)的值;递归的四条基本准则:(1)要有基准情况,不然递归无法结束;(2)要不断递进;(3)设计法则:所有的递归调用都能运行(4)合成效益法则:对于一个问题的同一实例时,切勿在递归调用中重复调用;(所以说在计算简单的数
qq_31331965
·
2016-03-14 21:00
java数据结构与算法分析
栈的应用 平衡符号 后缀表达式 中缀到后缀的转换
数据结构与算法分析
——c语言描述第三章平衡符号平衡符号#include"stack.h" #include intisCorrespond(charc1,charc2){ if(c1=='('&&c2
qq789045
·
2016-03-14 20:00
栈的数组实现
数据结构与算法分析
——c语言描述第三章 栈的数组实现stack.htypedefintElementType; #ifndef_stack_h #define_stack_h structStackRecord
qq789045
·
2016-03-14 19:00
栈的链表实现
数据结构与算法分析
——c语言描述第三章 栈就是链表的增加删除都只能是第一个元素。没什么特别的。
qq789045
·
2016-03-14 17:00
链表的游标实现
数据结构与算法分析
——c语言描述第三章 链表的游标实现和普通的链表没什么区别,就是用数组来实现内存空间,并且存在两个链表,一个是未使用元素组成的链表,首元素是下标为0。另一个个就是使用中的数表。
qq789045
·
2016-03-14 16:00
基于链表的基数排序
数据结构与算法分析
——c语言描述第三章的基数排序还是使用链表,特点是使用了基数排序的算法。去visualgo看一看算法动画什么都清楚了。代码参照了blackboy的。
qq789045
·
2016-03-14 12:00
多项式链表
数据结构与算法分析
——c语言描述第三章的多项式链表2016-3-12用c来写类好酸爽。。。。有几个地方还没完成,一个是初始化,而是输入输出,三是书中要求以次数递减的顺序排序。
qq789045
·
2016-03-12 21:00
双链表实现
数据结构与算法分析
——c语言描述第三章的双链表和单链表差不多,删除插入画个图就很形象了。
qq789045
·
2016-03-12 15:00
单链表实现
数据结构与算法分析
——c语言描述第三章的单链表很基础的东西。走一遍流程。有人说学编程最简单最笨的方法就是把书上的代码敲一遍。这个我是头文件是照抄的。.c源文件自己实现。
qq789045
·
2016-03-12 15:00
大小为N的数组A,其主要元素是一个出现次数超过N/2的元素。找出主要元素。
数据结构与算法分析
——c语言描述练习2.19答案这道题网上找的答案然后自己写一遍。参考了阿飞旭日东升的代码这道题的算法为什么数组B的候选元也是A的候选元呢?我不知道怎么数学证明。
qq789045
·
2016-03-11 22:00
给定两个已排序的表L1和L2 只使用基本的表操作编写计算L1∩L2的过程 交集
数据结构与算法分析
——c语言描述练习3.4答案#include"list.h" #include ListIntersect(Listl1,Listl2){ Listintersect=CreatList
qq789045
·
2016-03-11 22:00
不用递归,写出快速求幂的程序
数据结构与算法分析
——c语言描述练习2.16答案把把次数n用二进制表示,而数组是1,2,4,8,。。。log2(n)次方,二进制为1的乘以相应下标的数组。
qq789045
·
2016-03-11 17:00
一个简单的游戏-贪吃蛇
2.
数据结构与算法分析
1)数据结构。简单起见,所有物体都用方块拼接。 则蛇可以使用一个一维数组描述,数组的每个单元描述了蛇块的状态,如方向;可使用一个二维数组来描述地面情况,不可通过的地方为
bladeandsoul007
·
2016-03-10 08:02
拼接
贪吃蛇
信息
游戏编程
一个简单的游戏-贪吃蛇
2.
数据结构与算法分析
1)数据结构。简单起见,所有物体都用方块拼接。则蛇可以使用一个一维数组描述,数组的每个单元描述了蛇块的状态,如方向;可使用一个二维数组来描述地面情况,不可通过的地方为墙壁设置
bladeandsoul007
·
2016-03-10 08:02
信息
贪吃蛇
拼接
求最小子序列和 求最小的正序列 求最大子序列乘积
数据结构与算法分析
——c语言描述练习2.12答案求最小子序列和求最小的正序列,用了联机算法,线性复杂度#include #defineMAXN1000 inta[MAXN]; intn; intminSubsequenceSum
qq789045
·
2016-03-09 21:00
给出一个有效的算法来确定在整数A1
数据结构与算法分析
——c语言描述练习2.11二分搜索改一下就行,只不过判断的是数列的下标。
qq789045
·
2016-03-09 20:00
生成前N个自然数的一个随机置换
数据结构与算法分析
——c语言描述练习2.7第一个算法#include #include #include #include #defineMAXN10000000 intRandInt(inti,
qq789045
·
2016-03-09 19:00
数据结构与算法分析
-素数计算
1,素数的概念:质数(primenumber)又称素数,有无限个。除了1和它本身以外不再有其他的除数整除。根据算术基本定理,每一个比1大的整数,要么本身是一个质数,要么可以写成一系列质数的乘积,最小的质数是2。C代码计算0至100内(包括100)所有的素数个数:main(){ intl=1,num=0; for(intm=2;m<=100;m++){ for(intn=2;n<=(m-1);n++
zhangbuzhangbu
·
2016-03-09 11:00
使它读入被include语句修饰的一个文件并且输出这个文件
数据结构与算法分析
——c语言描述习题1.4这道题水题,就是用到了不常用的文件读写函数。递归调用。
qq789045
·
2016-03-08 23:00
只使用处理I/O的PrintDigit函数,编写一个过程以输出任意实数
数据结构与算法分析
——c语言描述习题1.3这道题把double的整数和小数分别提取出来。注意double在内存中的储存是接近于输入的数的,加一个0.xx5。
qq789045
·
2016-03-08 21:36
只使用处理I/O的PrintDigit函数,编写一个过程以输出任意实数
数据结构与算法分析
——c语言描述习题1.3这道题把double的整数和小数分别提取出来。注意double在内存中的储存是接近于输入的数的,加一个0.xx5。
qq789045
·
2016-03-08 21:00
数据结构:2-3树
声明:本文为学习
数据结构与算法分析
(第三版)CliffordA.Shaffer著的学习笔记,代码有参考该书的示例代码。2-3树2-3树的形状定义如下:一个结点包含一个或两个关键码。
u014613043
·
2016-03-08 19:00
数据结构
编写一个程序求解字谜游戏
数据结构与算法分析
——c语言描述练习1.2暴力破解,毫无算法思想。。。。
qq789045
·
2016-03-08 18:16
编写一个程序求解字谜游戏
数据结构与算法分析
——c语言描述练习1.2暴力破解,毫无算法思想。。。。
qq789045
·
2016-03-08 18:00
编写一个程序解决选择问题
数据结构与算法分析
——c语言描述练习1.1方法是书上的,先读入k个数,然后后面的假如大于k就把最后一个数挤出去,用了二分查找。
qq789045
·
2016-03-08 17:55
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他