上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 数组和链表 数组:可以理解为连在一起的空间,有点像薯片圆柱体那样的瓶子, 数组支持随机访问,就是你读取数组里面的速度是常数 链表:就像火车一样(逻辑上)。实际在内存可能是分散的,电脑通过地址来找下一个, 链表的删除和添加很方便,但是查找很麻烦, 为什么了? 因为,你需要重头开始找,找到那个位置,所以 阅读全文
posted @ 2021-01-03 15:37 赚钱买个打印机 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 二分查找可以理解为折纸,对半折。 主要:你需要主要是二分查找的数据是有序的。 它的时间复杂度:log2(n) 对应的算法师折半查找法: 代码: #include <stdio.h> #include <stdlib.h> #define keyType int typedef struct { ke 阅读全文
posted @ 2021-01-03 10:17 赚钱买个打印机 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 继承 子类继承父类的属性和方法 子类可以有自己的方法 但是只支持单一继承 为什么只支持单一继承了?主要还是避免处突,一个人不可能有两个亲生爸爸吧 继承的格式: class subclass extends Superclasss{ 语句; } 注意:任何未继承的类都有一个父类,就是Object类 方 阅读全文
posted @ 2021-01-02 17:10 赚钱买个打印机 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 包与访问权限 包是类的容器,就是管理类的。就好像文件夹。 包类不可以俩个同名 包的位置:类的最前面, 用别的包的类,你需要导入这个包的类 有包名的类无法访问无包名的类 修饰符: 访问权限 同一个类中 同包不同类 不同包 类图符号 private * - 默认不写 * * * protected * 阅读全文
posted @ 2021-01-02 14:40 赚钱买个打印机 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 类加载和对象创建 首先你要明确有点类加载早于对象的创建。 什么意思了?就是说只要创建类,就有类加载,对象的创建需要在类里面,new出来。 类加载主要做:1,初始化变量(静态变量)2,为类方法分配函数入口;3,执行静态代码块 对象创建:就是字面上的意思,创建对象 主要是做:1、初始化实例变量,2,分配 阅读全文
posted @ 2021-01-01 16:11 赚钱买个打印机 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 类和对象 类:是具体事物的抽象出来的共性。比如:人 类也一个特殊的数据结构 结构: 【修饰符】 class 类名 【extends/implements xx】{ 变量; 方法 } 方法:是具体的功能 结构: 【修饰符】方法名(参数。。。。){ 语句块;//主要实现的逻辑 } 方法重载: 就是方法名 阅读全文
posted @ 2020-12-31 19:40 赚钱买个打印机 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 关于新手使用java的简单操作 首先要创建一个project,点击project 然后跳出 点击next,可以无脑点下去,这样你会错过修改项目的名称和存放位置 到后面无脑点你会得到一个项目 然后你可以创建class,看下图 然后写代码: 输出结果: 、 阅读全文
posted @ 2020-12-31 19:23 赚钱买个打印机 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 数组 数组可以理解为超市货架,把相同类型的货物放在一起。 格式:type [] arrayName; 数组有两种:一维数组和多维数组(我只讲二维数组) 关于一维数组的初始化: 静态初始化: int [] intArray ={1,2,3,4,5}; 动态初始化:int [] intArray = n 阅读全文
posted @ 2020-12-30 21:28 赚钱买个打印机 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 树 数据结构中的树,跟现实中的树根很像。 学习树你需要脑袋有颗树的图形,正常二叉树是特殊的树。 我以这个为例: 树的节点有八个 高度是5,你从上向下数就好 是二叉树树,你需要,看各各节点中孩子最多是几个就是多少叉树 边数等于总节点数减一,这是个规则,你自己画几颗树看看 满二叉树:就是都有孩子,并且都 阅读全文
posted @ 2020-12-30 16:38 赚钱买个打印机 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 主要内容条件循环 下面是循环: if结构: if(表达式){ 语句; } if(表达式) { 语句;} else{ 语句; } if(表达式){ 语句; }else if(表达式){ 语句; } switch(数字/字符串){ case 数字/字符串: 语句; break; case 数字/字符串: 阅读全文
posted @ 2020-12-30 16:25 赚钱买个打印机 阅读(79) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页