摘要: #include #include #define maxSize 50 typedef struct Node{ int data[maxSize]; int n; }Sqbtree; void createSqbtree(Sqbtree &L,char pre[],int n, int &S){ char ch =pre[S++]; if(ch == ';... 阅读全文
posted @ 2019-06-03 23:24 LeeGdong 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 首先举一个例子 这是一个顺序栈的初始化,但运行会发现,最后一条printf语句并没有执行,即使我们将栈的指针St作为参数传给了初始化函数,初始化函数对其分配了空间,但是由于malloc重新对地址进行了赋值,所以之后的操作也就不是对原来参数的操作了。 阅读全文
posted @ 2019-05-30 01:51 LeeGdong 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 运行结果: 编译器:MYEclipse2014 阅读全文
posted @ 2019-05-29 00:50 LeeGdong 阅读(93) 评论(0) 推荐(0) 编辑
摘要: a 与 a[0]的地址值都相同但 a+1 与 a[0]+1 的值却并不相同;*a 的值等于 a 的值,而 a 代表的是二维数组的首地址,*a代表的是第一行元素的首地址,**a才是a[0][0]的值;换言之就是*a表示a[0],**a表示a[0][0];所以说a+1表示的是第二行元素的首地址而*a+1 阅读全文
posted @ 2019-05-25 00:44 LeeGdong 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #define MaxSize 100 4 5 typedef struct{ 6 int i,j; 7 int data; 8 }triple; 9 10 typedef struct{ 11 int r,c,num; 12 triple data[MaxSize]; 13 }TSMatrix... 阅读全文
posted @ 2019-05-22 22:41 LeeGdong 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 链式串 阅读全文
posted @ 2019-05-21 23:50 LeeGdong 阅读(98) 评论(0) 推荐(0) 编辑
摘要: “==”与“equals()”的方法比较的内容是不相同的,"equals()"方法是String类中的方法,它用于比较两个对象引用所指的内容是非相等,而"=="则是比较两个对象的引用地址是否相等。由于c2和c3的地址不同,所以用“==”是不相等的,打印出“false”;而内容都是"abc"所以用eq 阅读全文
posted @ 2019-05-20 22:15 LeeGdong 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 优化链串BF算法 顺序串的KMP算法 阅读全文
posted @ 2019-05-16 17:53 LeeGdong 阅读(267) 评论(0) 推荐(0) 编辑
摘要: BF算法属于一种蛮力算法,用来查找子串在串中的位置。 阅读全文
posted @ 2019-05-15 23:49 LeeGdong 阅读(205) 评论(0) 推荐(0) 编辑
摘要: import java.util.Scanner; public class Calculatorup { int num1,num2; String sym; public Calculatorup(){ Scanner sc = new Scanner(System.in); this.num1 阅读全文
posted @ 2019-05-12 23:35 LeeGdong 阅读(82) 评论(0) 推荐(0) 编辑