排序:
默认
按更新时间
按访问量

北大oj题解:2255

根据二叉树的前序和中序写出后序: 二叉树比较适合用递归的方法,按照需要分别处理根节点和左右子树,前序串的特点是第一个字符代表的都是该树的根节点,中序串的特点是左右子树分别位于根节点的两侧(同理,后序串的特点是最后一个字符代表根节点),先处理左右子树最后访问根节点可得后序串。 #include...

2018-04-24 22:35:56

阅读数:21

评论数:0

北大oj题解:2406

考察对KMP算法中next数组的理解: 1> 对于未改良的next数组,next[j]=k表示的是在串str中str[j]之前str[0…k-1]=str[j-k…j-1],但是在寻找相等的字符数目时,不包括第一个字符,即对于aaaa,next[3]=2,k代表的是若当...

2018-04-24 19:08:58

阅读数:76

评论数:0

北大百练oj题解:2299

考察了利用归并排序求逆序数(冒泡时间复杂度太长) #include <iostream> using namespace std; long long int num=0; const int inf=1000000000;//注意可以用来定义in...

2018-04-23 21:41:01

阅读数:160

评论数:0

北大百练oj题解:1007

#include <iostream> #include <string> #include <stdlib.h> #include <stdi...

2018-04-21 20:26:25

阅读数:29

评论数:0

字符串的输入与停止(如何输入空字符串)(C++ primer 学习笔记)

使用软件为Code::blocks 1) string str; while(cin>>str) cout<<str<<endl; 2) string rs...

2018-01-23 20:56:05

阅读数:170

评论数:0

对const与指针的理解

int val=1; int val6=3; const int *val1=&val; int *const val2=&val; const int val3=2; const int *val4=&val3; const int ...

2018-01-21 19:26:02

阅读数:27

评论数:0

对raft算法的一点理解

raft算法的目的及工作过程: raft算法是为了保证在超过半数的服务器正常工作的情况下仍然可以达成一致,像一个整体一样工作,并且一少部分慢的机器不会影响系统的整体性能的一致性算法。 Raft算法开始时在集群中选举出领导人负责日志复制的管理,领导人接受来自客户端的请求并把该日志复制给集群中的其...

2018-01-17 10:57:38

阅读数:197

评论数:0

用delphi7写简单的图书管理系统

编写一个图书管理系统,要求具有以下内容:1) 存储图书信息、采购和淘汰情况、租借情况2) 实现图书采购、淘汰、租借功能。3) 实现图书信息、采购和淘汰、库存和租借情况查询4) 实现图书的采购、库存、淘汰、租借情况等统计

2017-12-31 19:26:50

阅读数:307

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭