06 2019 档案

摘要:- shuffle() shuffle 有洗的意思,功能类似于“洗牌”,可以随机排列 List 中的数据 在shuffle 函数中用到的 swap 方法, 针对数组的交换就是普通的新建第三变量交换。针对 列表 的交换记录在此以便学习 - reverse() 反转函数使用频率较高,内部实现也很简单 - 阅读全文
posted @ 2019-06-23 10:36 Joooseph 阅读(158) 评论(0) 推荐(0)
摘要:1. 两数相除 题目很简单(但还是错了几十遍), 思路是将除数翻倍地增大,超出被除数范围后,用被除数本应剩余的值继续重复操作。 需要注意的点: 因为是翻倍操作,很可能会出现除数翻倍后超过int 范围,所以需要用Long 类型 Math.abs() 函数,在使用时要 Math.abs((long) c 阅读全文
posted @ 2019-06-22 22:35 Joooseph 阅读(233) 评论(0) 推荐(0)
摘要:参考 : 《java核心技术》 https://mp.weixin.qq.com/s/SHJzWpZ0MscuJhPLRwWQxg https://github.com/LRH1993/android_interview/blob/master/java/basis/hashmap.md - Has 阅读全文
posted @ 2019-06-01 10:55 Joooseph 阅读(253) 评论(0) 推荐(0)