- 博客(6)
- 收藏
- 关注
原创 2018年华为软件精英挑战赛整理
经历不到一个多月的辛苦,拿了个二等奖(10/64)和公司的免笔试和免技术面试绿卡,同组的两个同学比较忙,全程都是自己用Java在编,由于初赛都是自己在编,一个多月大部分精力都投入在比赛上,复赛阶段导师在催论文进度,实在不敢一直把精力放在这上面了,最后复赛只是写了一个能正确跑出结果的代码,但是实在没时间优化了,不过整个过程自己还是学到了许多东西,也还算比较欣慰了吧! 这里是赛题链接:...
2018-08-02 23:06:12
1396
原创 常见几个排序总结(java版本)
常见排序方法汇总1.冒泡排序,时间复杂度O(n^2),空间复杂度O(1)public static void bubble(int []arr){ if(arr == null || arr.length < 2){ return ; } for (int end = arr.length; end > 0...
2018-07-16 22:57:23
214
转载 String的理解
转载自Hollis公众号:https://mp.weixin.qq.com/s?__biz=MzI3NzE0NjcwMg==&mid=2650121551&idx=1&sn=b14691e0daeca8d1283fc8a860732405&chksm=f36bb86ec41c3178bb5f17ae733ffa73a7249e39fcc473f63db928c9...
2018-06-25 10:52:26
229
原创 java 读文件(1.存在空行;2.制表符分隔;3.日期)
今天在读文件上遇到的一些问题:1.存在空行 2.样本以制表符(“\t”)分隔的处理; 3.读取日期的处理 解决办法记录如下://输入文件内容如下 (存在空格)0 3 4 0 0 0 00 0 2 2 2 0 00 2 0 3 0 4 00 2 3 0 3 2 30 2 0 3 0 0 30 0 4 2 0 0 20 0 0 0 0 0 0package co...
2018-03-13 20:38:40
1028
原创 Dijkstra 的双栈算数表达式求值算法的学习
Dijkstra 的双栈算数表达式求值算法(取自《算法》第四版1.3节)对书上进行了小小的改进采用双栈:一个存String类型的Stack,用于存“(”,“)”,“+”,“-”,“*”,“/”;一个存Double类型的Strack ,用于存操作数。具体步骤如图:键盘输入: (1 + ( ( 2 + 3 ) * ( 4 * 5 ) )输入格式:任意两个字符串之间有
2018-01-02 21:37:44
361
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人