01 2021 档案

摘要:您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 插入数值x。 删除数值x(若有多个相同的数,应只删除一个)。 查询数值x的排名(若有多个相同的数,应输出最小的排名)。 查询排名为x的数值。 求数值x的前驱(前驱定义为小于x的最大的数)。 求数值x的后继(后继定义为大于x 阅读全文
posted @ 2021-01-19 16:33 SteveYu 阅读(106) 评论(0) 推荐(0)
摘要:class Solution { public double myPow(double x, int n) { double res = 1; for(int i = n; i != 0; i /= 2) { if((i & 1) == 1) res *= x; x *= x; } return n 阅读全文
posted @ 2021-01-18 23:19 SteveYu 阅读(128) 评论(0) 推荐(0)
摘要:给定n组ai,bi,pi,对于每组数据,求出abii mod pi的值。 输入格式 第一行包含整数n。 接下来n行,每行包含三个整数ai,bi,pi。 输出格式 对于每组数据,输出一个结果,表示abii mod pi的值。 每个结果占一行。 数据范围 1≤n≤100000, 1≤ai,bi,pi≤2 阅读全文
posted @ 2021-01-18 23:00 SteveYu 阅读(68) 评论(0) 推荐(0)
摘要:MAC这两天hostname突然变成promote,可能最近学习过程中修改了host文件,修改回来的命令 scutil --set HostName XXX 阅读全文
posted @ 2021-01-18 15:33 SteveYu 阅读(901) 评论(0) 推荐(0)
摘要:1.JVM垃圾回收机制 1.1 标记算法 引用计数法(进行对象引用计数)——缺点是无法进行解决循环引用 可达性分析——通过一个图,进行从root节点往下进行遍历,没有遍历到的就是无引用对象 1.2 回收算法 标记-清除法——分为标记,清除两个算法,先一层循环进行标记,再一层循环进行清除 复制算法—— 阅读全文
posted @ 2021-01-13 22:49 SteveYu 阅读(161) 评论(0) 推荐(0)