上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 1 package cn.learn.day01.demo01; 2 3 import java.util.Scanner; 4 5 /* 6 API-application Programming Interface(好多类好多方法) 7 Scanner-引用类型的一般步骤 8 1.导包 9 import 包路径.包名称,写在package下面 10 不需要导包:如果目标类在同一包下,或者在ja 阅读全文
posted @ 2019-08-31 23:08 学之初 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1 //project-module-package 2 //.代表包的目录层次 3 package cn.learn.day01.demo01; 4 5 /* 6 1.类是一组相关属性(成员变量)与行为(方法)的集合,对象是类的实例化,具备该类的属性和行为 7 2.类里有成员方法,构造方法,成员变量,不可有单独的打印语句 8 3.类在method area,new生成的对象在heap中,对象的成 阅读全文
posted @ 2019-08-31 23:07 学之初 阅读(495) 评论(0) 推荐(0) 编辑
摘要: package cn.learn.day01.demo01; import java.util.Scanner; public class HelloWorld { //主方法 public static void main(String[] args) { //new一个对象 Phone vivo = new Phone(); vivo.setColour("玫瑰金"); //成员变量赋值 Sy 阅读全文
posted @ 2019-08-31 23:06 学之初 阅读(187) 评论(0) 推荐(0) 编辑
摘要: //深度优先遍历由递归实现。也可用栈来实现(与BFS队列操作类似)。 //广度优先遍历由队列实现。需要先让开始进行遍历的顶点入队,再进行出队,但是出队需保存出队的结点序号值作为表头,用于遍历该层,并同时将辅助数组visisted_B[v]置为1,以表示已经访问,然后根据邻接表结构进行类似于树的层次遍 阅读全文
posted @ 2019-05-23 11:02 学之初 阅读(3147) 评论(0) 推荐(1) 编辑
摘要: //由于编译器版本原因strcpy出现不安全原因,导致无法运行,后使用strcpy_s给予拷贝长度得到解决;把“==”写成“=”导致报错;/*输入字符串统计字符个数(权值)int CreateWeightArray(char* str, int* Array) { //初始化权值数组,128为str 阅读全文
posted @ 2019-05-02 09:40 学之初 阅读(2536) 评论(4) 推荐(0) 编辑
摘要: 用类创建单链表时,可以将结构体封装为私有成员,在构造函数中初始化链表极为方便;链表的删除操作需要先进行遍历,并且遍历途中不能随意改变头结点的位置,所以在进行链表的操作时,皆需要临时变量防止头指针改变;除此之外,在进行冒泡排序时,需要画图理清逻辑,虽然比较过后,链表的连接方式改变了,但是ph1与ph2 阅读全文
posted @ 2019-04-12 19:51 学之初 阅读(2417) 评论(0) 推荐(0) 编辑
摘要: /*问题: 栈顶指针移动时,出现野指针,解决办法栈和队列初始化时,需要给新生成的结构体指针分配空间; 遍历栈时,设置临时指针,防止栈底栈顶指针改变; 遍历栈时,temp->CarNum打印出现乱码,原因是栈顶指针的car.CarNum是无数据的,先temp-- strcpy(cur->data->C 阅读全文
posted @ 2019-04-04 20:35 学之初 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 总结:析构器在析构时,若未定义str2的临时指针变量,str2会析构错误;不要改变指针位置,使用下标进行比较 阅读全文
posted @ 2019-03-25 19:43 学之初 阅读(425) 评论(0) 推荐(0) 编辑
摘要: #include #include #define MAXSIZE 5 using namespace std; typedef struct { char *elem; //储存空间基地址 int length; //当前长度 }SqList; //初始化顺序表 int InitList(SqList *L) { L->elem=new char[MAXSIZE];... 阅读全文
posted @ 2019-03-21 13:14 学之初 阅读(362) 评论(0) 推荐(0) 编辑
摘要: #if 1 #include #include using namespace std; class List { public: //默认构造函数集合大小为6个元素 List(); //构造函数重载,可接受参数,改变集合大小 List(int size); //析构函数释放str, ~List() { delete []str; } //打印数据 voi... 阅读全文
posted @ 2019-03-20 13:20 学之初 阅读(1194) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页