编程算法理解
文章平均质量分 53
对于业界内的算法进行归纳总结
ZhiguoXue_IT
求真至善,登崇俊良,有信心,一直在,一直在追求高光时刻
展开
-
双指针题目学习
在算法比赛中,双指针的题目涉及的特别多,无论是大学时候的acm比赛还是蓝桥杯比赛中,都有许多涉及双指针的做题思路,在之后的工作面试中,手写代码环节中,双指针的思想也是经常能使用到的。原创 2023-05-25 09:58:27 · 709 阅读 · 0 评论 -
Hashmap和线程安全的ConcurrentHashMap源代码
【代码】Hashmap和线程安全的ConcurrentHashMap源代码。原创 2023-05-14 11:17:05 · 61 阅读 · 0 评论 -
软件工程师的算法理解
2)百分之二十的工程师的思路是,通过降低时间复杂度来提高性能,能否通过一层遍历就可以,通过Map,通过使用map,key代表当前的数,value代表的是当前数的位置,通过每次更新左值进而取出最大值。大多数的想法是定义个大的数组,数组的长度是两个子数组的和,通过遍历两个子数组进行赋值给大数组,通过调用数组的排序算法,Arrays.sort()的进行对大数组进行排序,根据当前的数分别是偶数和奇数分别走不同的代码。最长的回文子串,需要考虑的是最长的回文。对应的leetcode2。原创 2022-10-19 23:58:19 · 190 阅读 · 0 评论