正在更新...
I hear and I forget. I see and I remember. I do and I understand.
09
28
剑指Offer(40-49Java语言描述) 剑指Offer(40-49Java语言描述)
不知不觉已经快十月份了,还剩不多啦,最近也是一直跑宣讲会,笔试,面试,没有什么时间去刷题。 40. 数组中出现次数超过一半的数字题目描述数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,
2019-09-28
10
常见排序代码总结(Java语言实现) 常见排序代码总结(Java语言实现)
最近继续重温下数据结构中的排序,其实之前在三月份得时候也有复习过了一遍,其实前人已经总结得很不错了,这次重新再过一遍,重新手写一下代码:以下代码的swap代码都是基于如下代码:使用位运算,更快更有逼格~ private static sw
2019-09-10
06
剑指Offer(30-39Java语言描述) 剑指Offer(30-39Java语言描述)
 emm最近这段时间回学校复习了,时间相对也比较充裕,继续向前,保持激情 ~~顺便附带亮剑经典语录 四:什么他他娘的精锐,老子打的就是精锐!什么武士道,老子打的就是武士道! 30. 栈的压入、弹出序列题目描述输入两个整数序列,第一个序列表
2019-09-06
02
Java 并发编程复习(二) Java 并发编程复习(二)
既上篇复习一后,继续再来了解 J.U.C 下包的相关类 1. JUC 包中的原子类是哪4类?参考synchronized采用的是悲观锁策略来达到线程安全的目的,这并不是特别高效的一种解决方案在J.U.C下的atomic包提供了一系列的操作
2019-09-02