速刷专题

张宇36讲+1000题重点强化!保100冲120速刷攻略

如果你选择考研时全程跟随张宇的课程,基础阶段使用《张宇30讲》,强化阶段跟着《张宇36讲》,并且还要完成《张宇1000题》,那么你的任务量将非常大。尤其是今年,张宇老师的课程体系发生了重大调整: 张宇老师将往年只在强化阶段讲授的内容,提前整合到了《张宇30讲》基础课程中。而新版的《张宇36讲》是全新编写和录制的,内容非常丰富,书籍篇幅超过1200页。 《张宇1000题》的难度众所周知,其综合性

一个月速刷leetcodeHOT100 day16 搞懂贪心算法 以及相关题目

前言 欢迎光顾一下我的闲鱼小店 CoderZhai 网页、小程序设计 大学生作业 经验丰富 价格便宜 贪心算法 在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题他能产生整体最优解或者是整体最优解的近似解 买卖股票的最佳时机 给定一个数组 pri

一个月速刷leetcodeHOT100 day14 彻底搞懂二分搜索 以及相关题目

二分查找算法(Binary Search Algorithm) 是一种用于在已排序数组中查找特定元素的高效算法。它的基本思想是每次将待查找的区间分成两部分,并确定目标元素位于哪一部分中,然后只在目标区间中继续查找,直到找到目标元素或者确定目标元素不存在。 基本实现 function BinarySearch(nums, target) {let [left, right] = [0, num

一个月速刷leetcodeHOT100 day11 链表完全解析 以及链表5道easy题

链表 表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包活两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 更用链表结构可以克服数组链表需要预先知道数据大小的缺点,链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。但是链表失去

一个月速刷leetcodeHOT100 day03

最长连续序列 // 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。// 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。// 示例 1:// 输入:nums = [100,4,200,1,3,2]// 输出:4// 解释:最长数字连续序列是 [1, 2, 3, 4]。它的长度为 4。// 示例 2:// 输入:nums = [0,3,

一个月速刷leetcodeHOT100 day02

今天的三道题 移动零 在双指针分组里的简单题 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 输入: nums = [0,1,0,3,12] 输出: [1,3,12,0,0] 输入: nums = [0] 输出: [0] //我的做法是直接删0,后面补0function moveZero

一个月速刷leetcodeHOT100 day 01

两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target  的那 两个 整数,并返回它们的数组下标。 //哈希表做法function twoSum(nums, target) {let obj = new Map();for (let i = 0; i < nums.length; i++) {// 计算需要的另一个值cons

5分钟速刷面试题,助力就业黄金季!!!

就业黄金季的脚步越来越近,想在诸多面试者中脱颖而出,那现在比较有效的方法之一自然是:软件测试面试题刷起来!!! 1、解释如何在JMeter中捕获身份验证窗口的脚本? 通常,可以通过录制来捕获脚本: 首先,必须在Testplan(测试计划)中使用Threadgroup,然后在 Workbench(工作台) 中使用HTTP代理服务器; 之后,在“全局设置”框中设置端口号(如8911),然后在I

【C++速刷精品】滑动窗口

【C++速刷精品】滑动窗口 一、长度最小的子数组1、题目链接2、题目解析3、代码 二、无重复字符的最长字串1、题目链接2、题目解析3、代码 三、最大连续1的个数III1、题目链接2、题目解析3、代码 四、将x减到0的最小操作数1、题目链接2、题目解析3、代码 五、水果成篮1、题目链接2、题目解析3、代码 六、找到字符串中所有字母异位词1、题目链接2、题目解析3、代码 七、串联所有单词的字串1

【C++精品题目速刷】双指针

【C++精品题目速刷】双指针 一、移动零1、题目链接表述2、题目解析3、代码 二、复写零1、题目链接表述2、题目解析3、代码 三、快乐数1、题目链接表述2、题目解析3、代码 四、盛最多水的容器1、题目链接表述2、题目解析3、代码 五、查找总价格为目标值的两个商品1、题目链接表述2、题目解析3、代码 六、有效三角形的个数1、题目链接表述2、题目解析3、代码 七、三数之和1、题目链接表述2、题目