会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sysu_kww
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
下一页
2018年8月29日
白菜刷LeetCode记-347. Top K Frequent Elements
摘要: 第五题,开始刷中等难度的题目,题目如下: 按照题目,要求找出输入数组中前k个出险频率最高的数字,同时要求时间复杂度要比 O(n log n) 好。 这题的难度主要是限定了时间的复杂度,这样的话,想到一个使用Map的方法,但是Map方法也需要对数组遍历一次,时间复杂度 O(n) 是否比 O(n log
阅读全文
posted @ 2018-08-29 15:37 sysu_kww
阅读(233)
评论(0)
推荐(0)
2018年8月27日
白菜刷LeetCode记-371. Sum of Two Integers
摘要: 今天的题目是实现不使用 加 或 减 运算符来实现数字相加。不使用这些运算符号来实现加减,那么就只能用位运算了来实现了。 那么该如何实现呢?位运算的使用方法一直没有很好地学习,只能上网搜一下了。最后参考了一下这篇文章: https://www.jianshu.com/p/c8a0ed93dba4 代码
阅读全文
posted @ 2018-08-27 10:23 sysu_kww
阅读(96)
评论(0)
推荐(0)
2018年8月24日
白菜刷LeetCode记-283. Move Zeroes
摘要: 今天是第四题,也是简单题一道,再来几道题目估计就要开始进军中级难度的了。题目如下: 这道题是要将所有的0移动到数组的末尾,并且要保持原来非零整数的原有顺序。想到的方法就是遍历数组,并用非零整数覆盖0。代码如下: 看了一下答案,还可以用下面的方法: 这种方法原理跟第一种差不多,不过代码更加简化了。
阅读全文
posted @ 2018-08-24 15:36 sysu_kww
阅读(123)
评论(0)
推荐(0)
2018年8月23日
白菜刷LeetCode记-136. Single Number
摘要: 吼吼吼,今天进行第三条的程序练习,题目如下: 数组中除了一个数字,其他数字都是成双的,现在要找出这个单个的数字是什么。啥?人群中成双的一大把,就剩一个单身狗?还要告诉世人哪个才是?这题目有毒。 继续往下看,要求时间复杂度是线性,而且还建议不用额外的存储量。 首选的最简单的方法可能就是先将数组排序,然
阅读全文
posted @ 2018-08-23 16:36 sysu_kww
阅读(126)
评论(0)
推荐(0)
2018年8月22日
白菜刷LeetCode记-412. Fizz Buzz
摘要: 今天是开始用JavaScript刷LeetCode的第二天。题目如下: 题意是输出一个1到n的数组,遇到3的倍数用“Fizz”代替,遇到5的倍数用“Buzz”代替,遇到15的倍数则用“FizzBuzz”来代替。 这题目比较简单呀,直接用if-else if-else的条件判断语句来完成不就好了嘛。于
阅读全文
posted @ 2018-08-22 14:35 sysu_kww
阅读(143)
评论(0)
推荐(0)
2018年8月21日
白菜刷LeetCode记-344. Reverse String
摘要: 开始尝试用JavaScript来刷LeetCode,对前端又白又菜,那这次刷题就直接叫白菜的刷LeetCode旅程了。 今天的题目是很简单的字符串首尾交换,题目如下: 一开始自己的代码如下: 当然这样做得到的结果是错误的,输出的结果跟原来一样,也就是“hello”经过自己代码后还是"hello"。
阅读全文
posted @ 2018-08-21 21:27 sysu_kww
阅读(124)
评论(0)
推荐(0)
2018年7月11日
全面入坑前端
摘要: 现状与相关决定: 毕业工作已经三年了,目前岗位是软件开发岗,但是自己平时工作的内容却是运维+硬件+开发,内容十分的琐碎。这样的工作并不能提供给自己一个良好的程序开发氛围,大部分的时间也被一些琐碎的事情占据了。个人感觉,在这种环境下无法让一个人能够有巨大的长进的。因此,找一个让自己能够专心做开发并且开
阅读全文
posted @ 2018-07-11 21:39 sysu_kww
阅读(161)
评论(0)
推荐(0)
2018年5月15日
221. Maximal Square
摘要: 该题是要算出矩阵中由“1”构成正方形的区域面积。 这个题目一开始想到的方法是遍历整个矩阵,每次遇到“1”, 检测从这个“1”开始是否构成正方形,检测方法是检测现有为“1”的区域的右边和下边的外围是否为“1”, 如果外围都是“1”的话,这些“1”就构成了新的正方形区域,然后继续检测新的区域外围是否都是
阅读全文
posted @ 2018-05-15 10:04 sysu_kww
阅读(155)
评论(0)
推荐(0)
2018年5月11日
168. Excel Sheet Column Title
摘要: 该题目是实际上是要将10进制转换为26进制。代码如下: END
阅读全文
posted @ 2018-05-11 09:50 sysu_kww
阅读(121)
评论(0)
推荐(0)
2018年5月10日
171. Excel Sheet Column Number
摘要: 该题本质上是进制转换,在这里是26进制数转10进制。代码如下: END
阅读全文
posted @ 2018-05-10 08:53 sysu_kww
阅读(121)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告