摘要: 前提:在计算快乐数时,最终结果要么变为1;要么和前面计算的值出现重复,即出现了循环。 思路1:可能出现重复,利用这一点,选择哈希表检查重复。 思路2:利用循环这一点,使用快慢指针,慢指针每次计算一次,快指针每次计算两次,如果快指针追上了慢指针,则为非快乐数。 阅读全文
posted @ 2022-07-31 01:05 OraCat 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1. 安装JRE环境 略 2. 生成签名证书 keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore testalias是证书别名,可修改为自己想设置的字符, 阅读全文
posted @ 2022-07-28 15:35 OraCat 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 贪心 遍历数组,记录之前和, 比较 当前元素 和 [当前元素+之前和],取当中最大值作为当前和,然后更新最大和: max = Math.max(max, 当前和); public int maxSubArray(int[] nums) { int result = nums[0]; int sum 阅读全文
posted @ 2022-04-10 00:11 OraCat 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1. 本地项目推到远程仓库 // 初始化为本地git仓库git init// 为本地仓库添加一个远程仓库(可以先建一个远程空仓库,获取它的git url)git remote add [upstream-name] [url]// 查看远程仓库信息git remote -v// 可能因为仓库历史版本 阅读全文
posted @ 2021-05-11 19:30 OraCat 阅读(1) 评论(0) 推荐(0) 编辑