03 2021 档案
摘要:用法小结(jdk api 1.8_google.CHM参照) split方法的返回值是String[] 如果用“.”作为分隔的话,必须是如下写法,String.split("\\.") 如果用“|”作为分隔的话,必须是如下写法,String.split("\\|") 如果在一个字符串中有多个分隔符,
阅读全文
摘要:排序算法(一) 极客时间:王争:《数据结构与算法之美》:第11讲内容学习笔记 常用排序算法种类与其Java实现 冒泡排序-->时间复杂度(最好:O(n),最坏:O(n^2),平均:O(n^2))-->基于比较 插入排序-->时间复杂度(最好:O(n),最坏:O(n^2),平均:O(n^2))-->基
阅读全文
摘要:二分查找的mid值计算 mid=(low+high)/2; 这种写法是有问题的。因为如果 low 和 high 比较大的话,两者之和就有可能会溢出。 改进的方法是将 mid 的计算方式写成 mid=low+(high-low)/2; 更进一步,如果要将性能优化到极致的话,我们可以将这里的除以 2 操
阅读全文
摘要:一维数组 [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] 二维数组 [ 1, 2, 3, 4, 5] >[00,01,02,03,04] [ 6, 7, 8, 9,10] >[10,11,12,13,14] [11,12,13,14,15]
阅读全文
摘要:如何随机生成 1~100 之间的随机数,取值包含边界值 1 和 100。 或者是: 如何随机生成随机的3位整数? 等等…… 原文地址:https://blog.csdn.net/qq_34741578/article/details/91548374 以 Java 语言为例,我们观察其 Random
阅读全文
摘要:132模式判断题 给定一个整数序列:a1, a2, ..., an,一个132模式的子序列 ai, aj, ak 被定义为:当 i < j < k 时,ai < ak < aj。设计一个算法,当给定有 n 个数字的序列时,验证这个序列中是否含有132模式的子序列。 注意:n 的值小于15000。 示
阅读全文

浙公网安备 33010602011771号