自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 递归概念及其何以解决的问题

概念递归就是自己调用自己,每次调用时传的参数不一样,递归有助于编程者解决复杂的问题。x,同时让代码变得简洁。能够解决的问题1.各种数学问题如: 8皇后问题 , 汉诺塔, 阶乘问题, 迷宫问题, 球和篮子的问题(google编程大赛)2.各种算法中也会使用到递归,比如快排,归并排序,二分查找,分治算法等.3.将用栈解决的问题–>第归代码比较简洁要遵守的重要规则1.执行...

2020-03-14 16:54:35 378

原创 数据、单链表模拟栈

栈1.栈的英文为 stack2.栈是一个先进后出(FILO-FIirst-In Last Ooy)的有序列表.3.栈是限制线性表中元素的插入和删除只能在线性表的同一段进行的一种特授予线性表。允许插入和删除的一段为变化的一段,称为 栈顶 TOP,另一端为固定端。称为栈底(Botton)4.根据栈的定义可知,最先放入的元素在栈底,最后放入的元素在栈顶,而删除元素刚好相反,最后放入的元素最先...

2020-03-14 16:36:29 163

原创 带头节点的单链表应用用例

上代码:public class SingleLinkedListDemo { public static void main(String[] args) { //进行测试 //先创建节点 HeroNode hero1 = new HeroNode(1, "宋江", "及时雨"); HeroNode hero2 ...

2020-03-11 15:15:09 170

原创 数组模拟队列

循环数据模拟队列实现队列:先进先出的一个线性有序结构。允许在头部添加元素,尾部删除元素。属性参数private int maxSize;//数组最大容量private int front;//队列头 指向队列的头,是指向队列头的0位子private int rear;//队列尾 指向队列的尾部后一个位置,因为希望空出一个空间做为约定. 作为动态变换的位置private int[]...

2020-03-10 23:36:12 90

原创 稀疏数组

编写的五子棋程序中,有存盘退出和续上盘的功能二维数组记录很好多默认值为0的值,(没有意义的数据)-》稀疏数组 压缩存储处理方法:1.记录数据共几行几列 和对应的行列的值一个11* 11 的棋盘存了两个有效值原始数组为:0 0 0 0 0 0 0 0 0 0 00 0 1 0 0 0 0 0 0 0 00 0 0 0 2 0 0 0 0 0 00 0 0 0 0 0 0...

2020-03-10 20:19:44 105

原创 线性结构和非线性结构

数据结构包括:线性结构和非线性结构。线性结构:1.线性结构作为最常见的数据结构,其特点就是元素之间存在一对一的线性关系2.线性结构有两种不同的储存结构,即顺序储存结构和链式存储结构。顺序存储的线性表为顺序表,链式存储的线性表为链表。顺序表中存储元素是相邻连续的。(例如一维数组)3.链式存储的线性表中是的元素不一定是连续的(逻辑连续),元素节点中存储这数据元素以及相邻的元素的地址信...

2020-03-09 22:22:34 1350

原创 Linux后台发布jar包与退出

jar 包的发布通常这样运行java -jar xxx.jar日志会在控制台实时打印当我们一关闭窗口就会停止运行项目,就需要在后台运行nohup java -jar xx.jar >log.file 2>&1 &在 jar包的同级目录就会有日志文件log.file上面2 和 1的意思如下o 标准输出(一般指键盘)2 标准输入(一般是显示屏,是用户...

2019-08-14 14:35:47 664

原创 2019阿里巴巴在线编程题

一:小明是一个数学家,他喜欢用数字给事物命名编号,他给自己编号为1,同时在2019年小明开办了一个农场,准备开始养母猪,他专门给农场的母猪用以下数列2,3,4,5,7,9,12,16,21,28,37,49,65,86,114,151...进行命名。假设农场的母猪永远不会死,小母猪出生后3年后成熟,成熟后从第三年开始每年只会生一只小母猪。第一年农场,有一只刚刚出生的小母猪和一只成熟的母猪(本年不再...

2019-04-12 19:51:56 608

原创 亚信科技(成都)Java实习面试经验

亚信科技Java实习本来是下午两点半(4-3)面试,我由于早到了就一点20开始了笔试(他们还在午休),限时40分钟智力题1.有10箱罐头,这10箱罐头每箱都是50盒,每盒有50g.但其中有一箱,每盒只有45g.现在只有一个秤,而且只准秤一次,就要把有问题这箱找出来.(当时没有做出来,我是瞎写的二分查找 哈哈)每个箱子标号为1,2,3。。。。。第一箱取一罐,第二箱取两罐,第三箱取...

2019-04-03 20:44:01 6014 4

原创 Newegg(成都)新蛋软件开发实习生

Newegg(成都)新蛋软件开发实习生一:笔试1,算法题(仅一题),先在草稿纸上写思路,再下代码再试卷上,不要急着交卷。一定要检查代码正确性。算法题:给定数组,例如{1,2,3,4,5,6},给定目标数7,查出两个相加的数组的值等于这个目标数结果例如:1和6,2和5,3和4。(给时间30分钟,16左右就完成,题目较简单,--有去年的算法大赛的基础)int [] arry = ...

2019-03-23 21:35:27 594

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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