package whale.leetcode.simple; /** * @Author: WhaleFall541 * @Date: 2021/5/31 23:22 */ public class PowerOfFour { public static void main(String[] arg ...
分类:
编程语言 时间:
2021-06-02 19:35:24
阅读次数:
0
二分查找 一、引子 设想一个猜数字游戏,A从给定的区间中选择一个数字,B要猜这个数,如果B猜的数大了,就高速B猜大了,如果B猜的数小于A选择的数,就告诉B猜小了。理论上经过有限次的猜数后,B一定可以猜到这个数。 二、算法思想 通过上述猜数字游戏可以发现B每次猜数字时,其实都对给定的区间进行了压缩,最 ...
分类:
编程语言 时间:
2021-06-02 19:20:27
阅读次数:
0
面向对象设计与构造第三单元总结 一、总结分析自己实现规格所采取的设计策略 个人的设计策略大致可分为这样几个步骤: ? 1.阅读指导书和接口中的定义,按照由下到上的顺序实现接口中的内容。本次实现的社交网络系统中,NetWork类是顶层设计,所以先实现其他底层的接口类。 ? 2.选择合适的容器和算法,先 ...
分类:
其他好文 时间:
2021-06-02 18:53:29
阅读次数:
0
本文主要论述了vivo在TARS开源的技术基础上,对动态负载均衡算法策略的设计思路和技术实践。 ...
分类:
其他好文 时间:
2021-06-02 18:33:46
阅读次数:
0
链式存储结构的优点: ① 结点空间可以动态申请和释放; ② 数据元素的逻辑次序依靠结点的指针来指示,插入和删除时不需要移动数据元素。 链式存储结构的缺点: ① 存储密度小,每个节点的指针域需要额外占用存储空间。当每个节点的数据域所占 字节不多时,指针 域所占存储空间的比重显得很大。 // 存储密度 ...
分类:
其他好文 时间:
2021-06-02 18:16:28
阅读次数:
0
1.算法:整数反转问题:如何将一个数123反向输出321,120反向输出21可以运用取余,来求末尾,后对原数10取整就可以去掉末尾一个,从倒数第二个开始第一步:为结果指赋初值第二步:判断输入的数是否不为0,不为零才能继续执行第三步:判断结果数是否超出最大范围Integer.MAX_VALUE和最小范 ...
分类:
其他好文 时间:
2021-06-02 18:15:09
阅读次数:
0
区间贪心 一、区间不相交问题 问题描述:给出N个开区间(x,y),要求从这些开区间中选择尽可能多的开区间,使得这些开区间两两之间没有交集 例如:对于(1,3)、(2,4)、(3,5)、(6,7)来说,可以选出最多的三个区间(1,3)、(3,5)、(6,7) 这就是区间选择问题,所以在求解时,应该尽可 ...
分类:
编程语言 时间:
2021-06-02 18:06:20
阅读次数:
0
  1. 一般通用方案研究 1. UUID生成 如下: UUID.randomUUID().toString() ...
分类:
编程语言 时间:
2021-06-02 17:52:03
阅读次数:
0
##哈啰(一面) ###总结: 1.语言表达能力不行,语气词太多了(然后,就是)! 2.面试官问一个问题,自己不能马上回答出来,还是掌握或者是记忆不深刻吧。 3.自己有时候在抢答,本来可能面试官想给我点提示的,但是我又很想把自己正在说的说下去,导致面试官没法插上话? 4.逻辑、思路不清晰,回答问题要 ...
分类:
其他好文 时间:
2021-06-02 17:51:40
阅读次数:
0