非进阶版本的三次翻转链表,这道题成功让我明白了我的脑子是有问题的,是没有逻辑可言的,做算法题是面向错误答案编程的。下次先要写伪代码才合理一点。 执行用时 :32 ms, 在所有 C++ 提交中击败了90.63%的用户 内存消耗 :9.8 MB, 在所有 C++ 提交中击败了99.54%的用户 祭奠我 ...
分类:
其他好文 时间:
2019-09-13 13:54:31
阅读次数:
86
每周完成一个ARTS 每周至少做一个 leetcode 的算法题 阅读并点评至少一篇英文技术文章 学习至少一个技术技巧 分享一篇有观点和思考的技术文章。 (也就是 Algorithm、Review、Tip、Share 简称ARTS) Algorithm "290. 单词规律" 给定一种规律 patt ...
分类:
其他好文 时间:
2019-09-13 13:21:01
阅读次数:
112
上一篇博客已经给大家介绍了一些算法题,明天刚好是中秋了,这里祝大家中秋快乐。刚好赶上数学建模了,今天就先介绍与衡量算法水平的重要指标时间复杂度吧。在时间充裕情况下会更新5+2。之后还会介绍空间复杂度以及python内置函数的时间复杂度。 1.简介 先看一下什么是时间复杂度: 衡量代码的好坏,包括两个 ...
分类:
编程语言 时间:
2019-09-13 01:23:48
阅读次数:
103
现在,越来越多的公司面试以及考验面试对算法要求都提高了一个层次,从现在,我讲每日抽出时间进行5+1算法题讲解,5是指基础题,1是指1道中等偏难。希望能够让大家熟练掌握python的语法结构已经一些高级函数的应用。这些题目是在某些刷题的网站上登记的有水平的题目。这里如果有需要input的简单题,就略去 ...
分类:
编程语言 时间:
2019-09-11 23:39:04
阅读次数:
184
昨天看到一个算法题目,他的示例给的是 3 1 10 1 3 5 7 9 11 13 15 17 19 0 5 1 5 7 11 18 1 0 。。。 这样,第一个数字表示有3组数据。每两行一组,上面一行的第二个数字表示下面一行的数字个数。 但是这个题目没有像乐扣那样,给出方法名和方法参数。我就不知道 ...
分类:
编程语言 时间:
2019-09-09 14:59:33
阅读次数:
102
今天开始用java写算法题目。 题目大意,一个长度为 n 的数组,里面存放的数组是 0 到 n-1,数组中有重复数字的话就输出这个数字。 思路:将每个 nums[i] 的值 移动到他原来应该属于的地方,如果那个地方的值和现在的值相等,就重复了。 因为 java 不会使用,有下列语法错误。 1.给数组 ...
分类:
编程语言 时间:
2019-09-07 10:50:35
阅读次数:
120
题目背景 第二次世界大战时期.. 第二次世界大战时期.. 题目描述 英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2 名飞行员,其中1 名是英国飞行员,另1名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英国飞行员很好 ...
分类:
编程语言 时间:
2019-09-06 23:04:01
阅读次数:
136
题目描述 lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。游戏进行到最后,lxhgww遇到了终极boss,这个终极boss很奇怪,攻击他的装 ...
分类:
编程语言 时间:
2019-09-06 22:44:28
阅读次数:
110
每周完成一个ARTS 每周至少做一个 leetcode 的算法题 阅读并点评至少一篇英文技术文章 学习至少一个技术技巧 分享一篇有观点和思考的技术文章。 (也就是 Algorithm、Review、Tip、Share 简称ARTS) Algorithm "两数之和 II 输入有序数组" 给定一个已按 ...
分类:
其他好文 时间:
2019-09-02 00:03:30
阅读次数:
78
题目链接:https://leetcode-cn.com/problems/binary-tree-postorder-traversal/ 给定一个二叉树,返回它的 后序 遍历。 示例: 输入: [1,null,2,3] 1 \ 2 / 3 输出: [3,2,1]进阶: 递归算法很简单,你可以通过 ...
分类:
编程语言 时间:
2019-08-31 19:17:59
阅读次数:
83