codewars.com https://leetcode-cn.com/ 牛客网:https://www.nowcoder.com/intelligentTest ...
多总结,才能更好地进步,分享下最近的刷题总结给大家吧 关于缩减代码 .善用js中的函数或者特性。 迭代 解构 set等等 .善用位运算。 相信我,能用位运算的就用位运算 .善用正则表达式。 只要关于字符串的题目都应该联想到用正则表达式 要会写正则,可以用正则表达式的几个函数也要掌握 正则中:exec,test 字符串中:search,match,replace,split 具体例子可以看我的:百词 ...
2018-04-09 07:48 4 1609 推荐指数:
codewars.com https://leetcode-cn.com/ 牛客网:https://www.nowcoder.com/intelligentTest ...
目录 1.【搜索推荐系统】 2.下降路径最小和 3.飞地的数量 4.视频拼接 5.零钱兑换 6.可以攻击国王的皇后 7.最大宽度坡 1.【搜索 ...
T1:Sandy的卡片 做这道题时对$height[]$理解不深刻,导致一晚上没$A$掉这道题 显然是把差值当成字符数组,把串连起来处理出$height[]$ 之后二分,开一个栈记录存储出现的元素,只要元素个数大于等于$n$即可判断合法 T2:喵星球上的点名 ...
LeetCode刷题总结-链表 一、链表 链表分为单向链表、单向循环链表和双向链表,一下以单向链表为例实现单向链表的节点实现和单链表的基本操作。 单向链表 单向链表也叫单链表,是链表中最简单的一种形式,它的每个节点包含两个域,一个信息域(元素域)和一个链接域。这个链接指向 ...
刷题总结 1,count数组 2, leetcode 1. 两数之和 3,leetcode 4.寻找两个有序数组的中位数 解法一: 解法二: 4,leetcode 11.盛水最多的容器 解法一(暴力) 解法二(双指针) 5, leetcode 15. 三数 ...
知乎上看到有人在力扣上刷每日一题,并做了总结。受此启发,将自己已经刷过的算法做了汇总。 图: LCP 07. 传递信息(深度、广度、动态规划) 链表: 61:旋转链表,剑指offer22:链表中倒数第k个节点 82.删除链表中的重复元素II 83. 删除排序链表中 ...
1,普通的概率期望题,根据概率和期望的定义就好‘ 1)注意加法原则和乘法原则,从小问题到大问题逐步地算概率 2)单点(或单块)的算期望再乘上相应概率 3)期望为概率的倒数 4)暴力模拟(记忆化搜索是一种好方法) 2,dp下的概率问题,和普通dp一样,注意概率为浮点数,尽量避开 ...
本文接着上一篇文章《LeetCode刷题总结-数组篇(上)》,继续讲第二个常考问题:矩阵问题。 矩阵也可以称为二维数组。在LeetCode相关习题中,作者总结的考点有:矩阵元素的遍历、矩阵位置的旋转、矩阵行或列次序的交换、空间复杂度为O(1)等。本期共12道题,2道简单题,8道 ...