上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页
摘要: Java实验三 多线程 哲学家进餐问题 5个哲学家共用一张圆桌,分别坐在周围的5张椅子上, 在圆桌上有5个碗和5只筷子(注意是5只筷子,不是5双), 碗和筷子交替排列。他们的生活方式是交替地进行思考(thinking)和进餐(eating)。 平时,一个哲学家进行思考,饥饿时便试图取用其左右最靠近他 阅读全文
posted @ 2019-10-27 15:01 fishers 阅读(4619) 评论(4) 推荐(6) 编辑
摘要: 背包问题,0-1背包,分支界限算法,分支界限,递归,剪枝,背包问题的分支界限算法 阅读全文
posted @ 2019-10-26 22:46 fishers 阅读(2371) 评论(1) 推荐(0) 编辑
摘要: 其实是上学期《东方电影》的论文。。 阅读全文
posted @ 2019-10-25 23:12 fishers 阅读(269) 评论(2) 推荐(0) 编辑
摘要: 课题 针对单词进行排序,先按字母的长度排序,长者在前; 在长度相等的情况下,按字典降序排序。 例如,有单词序列“apple banana grape orange”,排序后输出结果应为“orange banana grape apple”。 代码 package exp1; import java. 阅读全文
posted @ 2019-10-24 16:23 fishers 阅读(1054) 评论(0) 推荐(1) 编辑
摘要: Java实现记事本 题目 利用GUI实现一个简单的记事本(notepad),即打开文件,文字内容显示在界面上; 允许对文字内容进行编辑,并可以保存到文件。 代码 阅读全文
posted @ 2019-10-23 11:38 fishers 阅读(1736) 评论(0) 推荐(1) 编辑
摘要: HashMap的前世今生 Java8在Java7的基础上,做了一些改进和优化。 底层数据结构和实现方法上,HashMap几乎重写了一套 所有的集合都新增了函数式的方法,比如说forEach,也新增了很多好用的函数。 前世——Java 1.7 底层数据结构 数组 + 链表 在Java1.7中HashM 阅读全文
posted @ 2019-10-19 11:06 fishers 阅读(687) 评论(0) 推荐(1) 编辑
摘要: pat,pta,树,dfs,图论,stl,map,排序,lca 阅读全文
posted @ 2019-10-10 23:19 fishers 阅读(424) 评论(0) 推荐(0) 编辑
摘要: pta,pat,dfs,树,堆,图论,素数 阅读全文
posted @ 2019-10-07 17:14 fishers 阅读(699) 评论(0) 推荐(0) 编辑
摘要: String源码与常用方法 1.栗子 代码: 输出: 2.String的不变性 2 1:字符串常量池 `s与s2引用相等即地址相等,原因是:Java把字符串常量存入字符串常量池 而 String s4 = new String("hello"); s4和 s2的值不相等,是因为new会产生一个新的对 阅读全文
posted @ 2019-10-05 23:09 fishers 阅读(682) 评论(0) 推荐(2) 编辑
摘要: pat,pta,最短路,dfs,链表,树 阅读全文
posted @ 2019-10-01 17:33 fishers 阅读(2626) 评论(0) 推荐(0) 编辑
摘要: 二叉树,递归,dfs,pat,pta,图论,set,排序,素数 阅读全文
posted @ 2019-09-24 18:10 fishers 阅读(1256) 评论(0) 推荐(0) 编辑
摘要: 最短路,dijkstra 阅读全文
posted @ 2019-09-24 12:51 fishers 阅读(676) 评论(0) 推荐(1) 编辑
摘要: PAT链表专题 关于PAT甲级的链表问题,主要内容 就是”建立链表“ 所以第一步学会模拟链表,pat又不卡时间,这里用vector + 结构体,更简洁 模拟链表的普遍代码 学会模拟链表之后,PAT甲级的链表题就都能做了,万变不离其宗, 基本就是,建立链表、按照题意操作链表(链表合并、去重、反转... 阅读全文
posted @ 2019-09-13 10:42 fishers 阅读(1552) 评论(0) 推荐(1) 编辑
摘要: 树,PAT,PAT甲级,dfs,bfs,递归,数据结构 阅读全文
posted @ 2019-09-06 09:04 fishers 阅读(871) 评论(0) 推荐(0) 编辑
摘要: Java学习路线 基础知识 . 基本语法 基本网络知识:tcp/ip http/https 工具方面 . 操作系统:linux (CentOS\Ubuntu\Fe..) 代码管理:svn/git 持续集成(CI/CD):jenkins ava的项目管理工具:maven/gradle 框架方面 . s 阅读全文
posted @ 2019-09-05 22:20 fishers 阅读(618) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页