摘要: 题目描述 /** * @param {string} s * @return {number} */ var romanToInt = function(s) { // 1创建罗马-数字对应的数据结构 Hash表 let result = 0 let obj = { 'I': 1, 'V': 5, 阅读全文
posted @ 2020-09-26 23:34 就这样写 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 题目描述 /** * @param {number} x * @return {number} */ var reverse = function(x) { let max = Math.pow(2,31) - 1 let min = Math.pow(-2,31) let result = 0, 阅读全文
posted @ 2020-09-26 23:28 就这样写 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 题目描述 /** * @param {number[]} nums * @param {number} target * @return {number[]} */ var twoSum = function(nums, target) { for(let i = 0;i < nums.length 阅读全文
posted @ 2020-09-26 23:23 就这样写 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 题目描述 /** * @param {number[]} nums * @return {number} */ var removeDuplicates = function(nums) { for(let i = 0;i < nums.length; i++){ if(nums[i] == num 阅读全文
posted @ 2020-09-26 23:20 就这样写 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 题目描述 题目数组长度小于1000,不得不感慨现代计算机的运行速度越来越快。我认为牺牲内存换取时间在算法中更重要,因为内存一定会越来越大并且廉价,时间确不能客观的压缩。 class Solution { public boolean threeConsecutiveOdds(int[] arr) { 阅读全文
posted @ 2020-09-26 23:18 就这样写 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目描述 class Solution { public List<String> summaryRanges(int[] nums) { //限制输出字符串 List<String> summary = new ArrayList(); for(int i,j = 0; j < nums.leng 阅读全文
posted @ 2020-09-26 23:15 就这样写 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 题目描述 执行结果:通过 执行用时:30 ms, 在所有 Java 提交中击败了95.73%的用户 内存消耗:42.2 MB, 在所有 Java 提交中击败了76.54%的用户 class SubrectangleQueries { int[][] rectangle; public Subrect 阅读全文
posted @ 2020-09-26 23:13 就这样写 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 题目描述 class Solution { public int getWinner(int[] arr, int k) { int res = Math.max(arr[0],arr[1]); for(int i = 2,count = 1;i < arr.length;i++){ if(k == 阅读全文
posted @ 2020-09-26 23:10 就这样写 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 题目描述 /** * @param {number[][]} A * @return {number[][]} */ var transpose = function(A) { var row = A.length col = A[0].length new_col = [] for(let i=0 阅读全文
posted @ 2020-09-26 23:08 就这样写 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 学到哪写哪,过程就像人类祖先走出非洲 /*! * Vue.js v2.6.11 * (c) 2014-2019 Evan You * Released under the MIT License. */ 这是一个声明式编程范式取代命令式编程范式的时代,这是最好的时代,以后永远是最好的时代。 初始化V 阅读全文
posted @ 2020-09-26 22:59 就这样写 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 可能有人会说,做IT的想准时下班很难,尤其是在互联网公司。有些外企或国企倒能准时下班,原因是公司更像养老院。 其实这里存在个误区:能否准时下班其实和工作效率和质量有关,取决于自己,而不在于其它因素。公司的氛围让不让准时下班是一回事,能不能高效高质工作,从而能准时下班又是另一回事。比如在工作中高效了, 阅读全文
posted @ 2020-09-26 21:10 就这样写 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 两年后的我又来考古了。 我是分割线 2018-03-29 21:33猿人谷 回复 引用 虽然知道equals对于对象的比较和==是没有区别的,所以要重写。但是在没有重写equals的情况下实际操作String类时与==却有着明显区别,原来是String类已经默认重写了equals方法。茅塞顿开,感谢 阅读全文
posted @ 2020-09-26 18:56 就这样写 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 看看自己之前的博客,这对CSS根本不懂呀。代码是JSP代码,这样的老古董还是不要学了。 text-align:center 设置文本居中,margin:0 auto 设置块级元素居中,这下懂了吧黑人问号脸。 我是分割线 今天完成作业时发现有个bug显示:Element (center) is obs 阅读全文
posted @ 2020-09-26 18:50 就这样写 阅读(697) 评论(0) 推荐(0) 编辑