摘要: Java继承: 子类继承父类的public方法和变量,现在的版本不支持多继承,会引起错误。 继承的特征是父类更通用,子类更具体。 父类的定义可以符合不同的要求,而子类是对父类有或者没有的特征的细化。 Java继承由extends关键字使用。 其格式 class 子类 extends 父类{} 阅读全文
posted @ 2021-10-11 22:35 炽灬 阅读(39) 评论(0) 推荐(0)
摘要: 对kmp算法进行了学习,其中重点学习了next【】和nextval【】的计算方式, 其中next算法的代码实现如下: void get_next(SString T, int &next[]) { i= 1; next[1] = 0; j = 0; while( i<T[0]){ if(j==0 | 阅读全文
posted @ 2021-10-08 23:25 炽灬 阅读(37) 评论(0) 推荐(0)
摘要: 今天在菜鸟教程中学习了Java的枚举 其中教程中给的实例: enum Color{ RED, GREEN, BLUE;} public class Test{ // 执行输出结果 public static void main(String[] args) { Color c1 = Color.RE 阅读全文
posted @ 2021-10-04 23:34 炽灬 阅读(113) 评论(0) 推荐(0)
摘要: 今天用队列实现了回文,在编写过程中,对于数组的初始化问题,未初始化的数组会存在数组内存无法使用的情况,所以,对于定义的数组以及变量一定要在定义时进行初始化。、 代码如下: #include<stdio.h>#include <malloc.h>#pragma warning(suppress : 4 阅读全文
posted @ 2021-10-03 21:51 炽灬 阅读(95) 评论(0) 推荐(0)
摘要: Java中类的多态优点是1、提高了代码的维护性(继承保证) 2、提高了代码的扩展性(由多态保证) 多态的弊端: 不能使用子类的特有功能。 其中第一点增加了可维护性,也就是方便了对程序的修改与完善。 弊端比如用 Longe se = new cat(); 来构建对象se就无法使用cat类中longe没 阅读全文
posted @ 2021-10-01 23:58 炽灬 阅读(325) 评论(0) 推荐(0)
摘要: 本月我继续阅读了《程序员修炼之道--从小工到专家》。 让我印象比较深刻的是其中的“交流”。其中一局名言叫“我相信,被打量比被忽略要好。”它告诉我们,问题不只是你有什么,还要看你怎么包装它。除非你能够与他人交流,否则就算你拥有最好的主意、最漂亮的代码、或是最注重实效的想法,最终也会毫无结果。没有有效的 阅读全文
posted @ 2021-09-30 23:50 炽灬 阅读(194) 评论(0) 推荐(0)
摘要: 今天整理了一下自己的代码库,目前有数据结构类的顺序表,链表,顺序栈,链栈,顺序队列。还有Java的一些常用方法,进行了分类总结。 阅读全文
posted @ 2021-09-30 23:48 炽灬 阅读(26) 评论(0) 推荐(0)
摘要: 上星期五上课总结: 老师以李兵的故事重点讲解了编程 不只有勤奋更要“懒”,用老师的话就是善于思考 善于优化自己的程序和算法,同时要在自己 平时编程过程中,积累自己的代码库, 将一些使用频度很高的代码和方法积攒下来 阅读全文
posted @ 2021-09-29 23:44 炽灬 阅读(19) 评论(0) 推荐(0)
摘要: 今天编写了用栈实现回文的代码. 代码如下: #include<iostream>using namespace std;const int Maxsize = 100;class stact {public: char data[Maxsize]; int top = 0; void push(ch 阅读全文
posted @ 2021-09-28 23:18 炽灬 阅读(94) 评论(0) 推荐(0)
摘要: 队列在杨辉三角中的应用: 1 1 1 2 1 1 3 3 1 设第 i-1行的值:(a[0]=0) a[1]..a[i] (a[i+1]=0) 则第i 行的值:b[j] = a[j-1]+a[j], j=1,2,…,i+1. 其中代码实现原理是,从前边出一个,然后加让当前的首位,得到的值在进入队列, 阅读全文
posted @ 2021-09-27 22:09 炽灬 阅读(68) 评论(0) 推荐(0)