自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 day13代码随想录打卡

简单一点的想法就是dict + 根据values sort ,res push 一下key值。其实是在O(n2) 里面做了一些简化运算而已,其实主要中心的操作和维护单调队列差不多。只需要k个元素集合的排序 n lg(k)需要好好研究一下大小顶堆的实现方式。k

2022-10-17 00:10:42 113

原创 【无标题】

执行用时:68 ms, 在所有 JavaScript 提交中击败了92.21%的用户。双栈模拟队列其实是已经做过的题目,思路都有,主要是pop 需要双栈来实现。同232 甚至都不是很清楚js shift 的用法。但对于基本的数据结构的定义并不是很清楚。用栈会很快乐的简单题。

2022-10-13 00:10:57 228

原创 代码随想录day8打卡

内存消耗:48.1 MB, 在所有 JavaScript 提交中击败了24.30%的用户。内存消耗:43.2 MB, 在所有 JavaScript 提交中击败了88.06%的用户。执行用时:76 ms, 在所有 JavaScript 提交中击败了95.79%的用户。执行用时:56 ms, 在所有 JavaScript 提交中击败了94.09%的用户。看完文章,参考代码随想录。es6 特性解构。

2022-10-09 13:54:18 198

原创 代码随想录 day 7打卡

之前写过一版本的python 的解法,然后又写了一下js的解法,但其实执行的时间上是比较慢的。内存消耗:43.1 MB, 在所有 JavaScript 提交中击败了73.77%的用户。执行用时:536 ms, 在所有 JavaScript 提交中击败了5.20%的用户。执行用时:80 ms, 在所有 JavaScript 提交中击败了69.35%的用户。卡在nums.sort()在三数之和上面的加强版本。

2022-10-08 18:01:17 172

原创 代码随想录day6 打卡

然后参考了sort 的解法,补充js sort 的解法。不用哈希用了时间换空间的解法,includes。来来回回卡 取余数折腾了老半天了,解法也很烂。用递归代替循环的解法可能更清楚一点。js dict 解法很好写。

2022-10-04 00:52:05 55

原创 代码随想录 day4 打卡

也做了很多遍的142, 重新推算了一遍,就是(n-2m)(b+c) = a + b, 然后 n-2m取极端情况,可得到 c = a。其实这道题还是双指针,首先第一个指针找出这个列表有几个元素,然后第二个指针从头开始算第几个,不过是有更好的解法的。但最初的版本终止条件有问题,其实null 的时候 A 和 B 也是想等的。反而这道题没有写好,虽然非常清楚直接做拼接就可以。自己做的时候把边界条件直接写错了。

2022-10-02 01:18:56 40

原创 代码随想录day3

做了一万遍的反转列表,第一个反应还是用 stack。

2022-09-28 00:18:27 62

原创 代码随想录 打卡day2

points: js 新建0 数组的方式是我不太熟悉的部分 new Array(n).fill(0).map(() => new Array(n).fill(0));前段时间刚刚做过,四个边界,debug 了一下主要是 i-- 顺手写了i++ 以至于无法结束循环。暴力解法, 纯纯超时 , 其实之前看过这道题,但对sliding window 真的掌握很烂。sliding window, 左指针移动到大于 target 再缩右指针。用了一行解决,但肯定也不是什么好办法。稍微看了一下思路写的双指针法。

2022-09-26 18:32:20 203

原创 代码随想录 day one

易错点 left right < / 左闭右闭, 左闭右开。slow 记录 不等于val 的值。更新区间 的方式并进行边界处理。fast 遍历待更新的值。

2022-09-22 21:50:47 68

原创 ubuntu没有pycharm 图标

最简洁的方法在pycharm 的setting 图标中 选择Create Destop Entry另一种手动建立桌面图标的方法应该已经阅览过了,就不详细介绍了

2021-06-16 09:10:57 628

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除