posts - 501,comments - 0,views - 23683
02 2023 档案
LeetCode 84. 柱状图中最大的矩形(/stack 滑动窗口)
摘要:20230302 顺利通过 20230304 顺利通过 20230311 顺利通过 20230331 -1 -1 原题解 ###题目 约束 ###题解 ####方法一 class Solution { public: int largestRectangleArea(vector<int>& hei 阅读全文
posted @ 2023-02-28 22:09 垂序葎草 阅读(18) 评论(0) 推荐(0) 编辑
LeetCode 79. 单词搜索(/dfs)
摘要:20230314 顺利通过 原题解 ###题目 约束 ###题解 class Solution { public: vector<pair<int, int>> dir{{0, 1}, {0, -1}, {1, 0}, {-1, 0}}; bool dfs(vector<vector<int>>& 阅读全文
posted @ 2023-02-27 18:50 垂序葎草 阅读(22) 评论(0) 推荐(0) 编辑
LeetCode 78. 子集(/)
摘要:20230228 顺利通过 20230301 顺利通过 20230302 顺利通过 20230303 顺利通过 20230307 顺利通过 20230314 顺利通过 原题解 ###题目 约束 ###题解 ####解法一 class Solution { public: vector<int> t; 阅读全文
posted @ 2023-02-27 18:38 垂序葎草 阅读(89) 评论(0) 推荐(0) 编辑
ES6-ES11 扩展运算符的应用
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>扩展运算符应用</ 阅读全文
posted @ 2023-02-26 21:57 垂序葎草 阅读(8) 评论(0) 推荐(0) 编辑
ES6-ES11 扩展运算符的介绍
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>扩展运算符</ti 阅读全文
posted @ 2023-02-26 21:51 垂序葎草 阅读(8) 评论(0) 推荐(0) 编辑
ES6-ES11 rest参数
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>rest参数</t 阅读全文
posted @ 2023-02-26 21:48 垂序葎草 阅读(12) 评论(0) 推荐(0) 编辑
ES6-ES11 函数参数的默认值设置
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>函数参数默认值</ 阅读全文
posted @ 2023-02-26 21:47 垂序葎草 阅读(22) 评论(0) 推荐(0) 编辑
JavaScript 构造函数
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 创建一个构造函数,专门用来创建Person对象的 * 构造函数就是一个普通的函数,创建方 阅读全文
posted @ 2023-02-26 21:37 垂序葎草 阅读(14) 评论(0) 推荐(0) 编辑
JavaScript 工厂方法创建对象
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 创建一个对象 */ var obj = { name:"孙悟空", age:18, ge 阅读全文
posted @ 2023-02-26 21:36 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
JavaScript this
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 解析器在调用函数每次都会向函数内部传递进一个隐含的参数, * 这个隐含的参数就是this 阅读全文
posted @ 2023-02-26 21:35 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
JavaScript 函数的作用域
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 函数作用域 * - 调用函数时创建函数作用域,函数执行完毕以后,函数作用域销毁 * - 阅读全文
posted @ 2023-02-26 21:33 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
JavaScript 变量的声明提前
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 变量的声明提前 * - 使用var关键字声明的变量,会在所有的代码执行之前被声明(但是不 阅读全文
posted @ 2023-02-26 21:31 垂序葎草 阅读(14) 评论(0) 推荐(0) 编辑
JavaScript 作用域
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 作用域 * - 作用域指一个变量的作用的范围 * - 在JS中一共有两种作用域: * 1 阅读全文
posted @ 2023-02-26 21:29 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
JavaScript 枚举对象中的属性
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> var obj = { name:"孙悟空", age:18, gender:"男", addre 阅读全文
posted @ 2023-02-26 21:27 垂序葎草 阅读(33) 评论(0) 推荐(0) 编辑
JavaScript 立即执行函数
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //函数对象() /* * 立即执行函数 * 函数定义完,立即被调用,这种函数叫做立即执行函数 * 阅读全文
posted @ 2023-02-26 21:25 垂序葎草 阅读(9) 评论(0) 推荐(0) 编辑
JavaScript 返回值
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> /* * 创建一个函数,用来计算三个数的和 * * 可以使用 return 来设置函数的返回值 阅读全文
posted @ 2023-02-26 21:24 垂序葎草 阅读(26) 评论(0) 推荐(0) 编辑
JavaScript 函数的参数
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 定义一个用来求两个数和的函数 * 可以在函数的()中来指定一个或多个形参(形式参数) * 阅读全文
posted @ 2023-02-26 21:17 垂序葎草 阅读(15) 评论(0) 推荐(0) 编辑
JavaScript 函数
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 函数 function * - 函数也是一个对象 * - 函数中可以封装一些功能(代码) 阅读全文
posted @ 2023-02-26 21:15 垂序葎草 阅读(8) 评论(0) 推荐(0) 编辑
JavaScript 对象字面量
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //创建一个对象 //var obj = new Object(); /* * 使用对象字面量来创 阅读全文
posted @ 2023-02-26 21:14 垂序葎草 阅读(9) 评论(0) 推荐(0) 编辑
JavaScript 基本和引用数据类型
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 基本数据类型 * String Number Boolean Null Undefine 阅读全文
posted @ 2023-02-26 21:13 垂序葎草 阅读(14) 评论(0) 推荐(0) 编辑
JavaScript 属性名和属性值
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> var obj = new Object(); /* * 向对象中添加属性 * 属性名: * - 阅读全文
posted @ 2023-02-26 21:11 垂序葎草 阅读(26) 评论(0) 推荐(0) 编辑
JavaScript 对象
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * JS中数据类型 * - String 字符串 * - Number 数值 * - Boo 阅读全文
posted @ 2023-02-26 21:10 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
JavaScript 循环语句
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 向页面中输出连续的数字 */ /*var n = 1; document.write(n 阅读全文
posted @ 2023-02-26 21:09 垂序葎草 阅读(15) 评论(0) 推荐(0) 编辑
JavaScript 条件分支语句
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 条件分支语句也叫switch语句 * 语法: * switch(条件表达式){ * ca 阅读全文
posted @ 2023-02-26 21:07 垂序葎草 阅读(21) 评论(0) 推荐(0) 编辑
JavaScript if语句
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * if语句 * 语法二: * if(条件表达式){ * 语句... * }else{ * 阅读全文
posted @ 2023-02-26 21:04 垂序葎草 阅读(56) 评论(0) 推荐(0) 编辑
JavaScript 流程控制语句
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 流程控制语句 * - JS中的程序是从上到下一行一行执行的 * - 通过流程控制语句可以 阅读全文
posted @ 2023-02-26 21:04 垂序葎草 阅读(11) 评论(0) 推荐(0) 编辑
JavaScript 代码块
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 我们的程序是由一条一条语句构成的 * 语句是按照自上向下的顺序一条一条执行的 * 在JS 阅读全文
posted @ 2023-02-26 21:02 垂序葎草 阅读(24) 评论(0) 推荐(0) 编辑
JavaScript 运算符的优先级
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * , 运算符 * 使用,可以分割多个语句,一般可以在声明多个变量时使用, */ //使用, 阅读全文
posted @ 2023-02-26 21:00 垂序葎草 阅读(59) 评论(0) 推荐(0) 编辑
JavaScript 条件运算符
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 条件运算符也叫三元运算符 * 语法: * 条件表达式?语句1:语句2; * - 执行的流 阅读全文
posted @ 2023-02-26 20:59 垂序葎草 阅读(25) 评论(0) 推荐(0) 编辑
JavaScript 相等运算符
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 相等运算符用来比较两个值是否相等, * 如果相等会返回true,否则返回false * 阅读全文
posted @ 2023-02-26 20:58 垂序葎草 阅读(16) 评论(0) 推荐(0) 编辑
JavaScript 编码
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 在字符串中使用转义字符输入Unicode编码 * \u四位编码 */ console.l 阅读全文
posted @ 2023-02-26 20:56 垂序葎草 阅读(9) 评论(0) 推荐(0) 编辑
JavaScript 关系运算符
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 通过关系运算符可以比较两个值之间的大小关系, * 如果关系成立它会返回true,如果关系 阅读全文
posted @ 2023-02-26 20:55 垂序葎草 阅读(13) 评论(0) 推荐(0) 编辑
JavaScript 赋值运算符
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * = * 可以将符号右侧的值赋值给符号左侧的变量 * += * a += 5 等价于 a 阅读全文
posted @ 2023-02-26 20:53 垂序葎草 阅读(15) 评论(0) 推荐(0) 编辑
JavaScript 逻辑运算符
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * JS中为我们提供了三种逻辑运算符 * ! 非 * - !可以用来对一个值进行非运算 * 阅读全文
posted @ 2023-02-26 20:48 垂序葎草 阅读(19) 评论(0) 推荐(0) 编辑
LeetCode76. 最小覆盖子串(/滑动窗口)
摘要:20230302 顺利通过 20230306 如果r扫描用while,不能贪心的减少不必要的字母 20230314 顺利通过 原题解 ###题目 约束 ###题解 class Solution { public: unordered_map <char, int> ori, cnt; bool ch 阅读全文
posted @ 2023-02-26 20:00 垂序葎草 阅读(13) 评论(0) 推荐(0) 编辑
LeetCode75. 颜色分类(/双指针)
摘要:20230302 顺利通过 20230306 顺利通过 20230314 顺利通过 原题解 ###题目 约束 ###题解 ####解法一 class Solution { public: void sortColors(vector<int>& nums) { int n = nums.size() 阅读全文
posted @ 2023-02-26 19:56 垂序葎草 阅读(13) 评论(0) 推荐(0) 编辑
LeetCode72. 编辑距离(/dp)
摘要:20230226 顺利通过 20230227 顺利通过 20230301 顺利通过 20230304 顺利通过 20230314 顺利通过 原题解 ###题目 约束 ###题解 class Solution { public: int minDistance(string word1, string 阅读全文
posted @ 2023-02-26 01:07 垂序葎草 阅读(18) 评论(0) 推荐(0) 编辑
LeetCode70. 爬楼梯(/dp)
摘要:20230226 顺利通过 20230227 顺利通过 20230301 顺利通过 20230304 顺利通过 20230314 顺利通过 原题解 ###题目 约束 ###题解 ####解法一 class Solution { public: int climbStairs(int n) { int 阅读全文
posted @ 2023-02-26 00:34 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
LeetCode 64. 最小路径和(/dp)
摘要:20230226 顺利通过 20230228 顺利通过 20230303 顺利通过 20230314 顺利通过 原题解 ###题目 约束 ###题解 class Solution { public: int minPathSum(vector<vector<int>>& grid) { if (gr 阅读全文
posted @ 2023-02-25 01:29 垂序葎草 阅读(11) 评论(0) 推荐(0) 编辑
LeetCode 62. 不同路径(/dp)
摘要:20230226 顺利通过 20230228 顺利通过 20230303 顺利通过 20230314 顺利通过 原题解 ###题目 约束 ###题解 ####解法一 class Solution { public: int uniquePaths(int m, int n) { vector<vec 阅读全文
posted @ 2023-02-25 01:11 垂序葎草 阅读(22) 评论(0) 推荐(0) 编辑
LeetCode56. 合并区间(/)
摘要:20230224 顺利通过 20230225 顺利通过 20230227 顺利通过 20230302 顺利通过 20230314 顺利通过 原题解 ###题目 约束 ###题解 class Solution { public: vector<vector<int>> merge(vector<vec 阅读全文
posted @ 2023-02-23 23:48 垂序葎草 阅读(216) 评论(0) 推荐(0) 编辑
LeetCode 55. 跳跃游戏(/贪心)
摘要:20230225 顺利通过 20230227 顺利通过 20230302 顺利通过 原题解 ###题目 约束 ###题解 class Solution { public: bool canJump(vector<int>& nums) { int n = nums.size(); int right 阅读全文
posted @ 2023-02-23 23:33 垂序葎草 阅读(11) 评论(0) 推荐(0) 编辑
ES6-ES11 箭头函数的实践与应用
摘要:视频 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>箭头函数实践 阅读全文
posted @ 2023-02-23 23:20 垂序葎草 阅读(12) 评论(0) 推荐(0) 编辑
ES6-ES11 箭头函数以及声明特点
摘要:视频 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>箭头函数</ 阅读全文
posted @ 2023-02-23 23:13 垂序葎草 阅读(19) 评论(0) 推荐(0) 编辑
ES6-ES11 对象的简化写法
摘要:视频 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>简化对象写法 阅读全文
posted @ 2023-02-23 23:02 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
ES6-ES11 模板字符串
摘要:视频 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>模板字符串< 阅读全文
posted @ 2023-02-23 22:58 垂序葎草 阅读(12) 评论(0) 推荐(0) 编辑
ES6-ES11 变量的解构赋值
摘要:视频 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>变量的解构赋 阅读全文
posted @ 2023-02-23 21:46 垂序葎草 阅读(9) 评论(0) 推荐(0) 编辑
ES6-ES11 const声明常量以及特点
摘要:视频 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>const 阅读全文
posted @ 2023-02-23 21:41 垂序葎草 阅读(11) 评论(0) 推荐(0) 编辑
ES6-ES11 let实践案例
摘要:视频 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>点击 DIV 阅读全文
posted @ 2023-02-23 21:18 垂序葎草 阅读(11) 评论(0) 推荐(0) 编辑
ES6-ES11 let变量声明以及声明特性
摘要:视频 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>let</t 阅读全文
posted @ 2023-02-23 21:12 垂序葎草 阅读(3) 评论(0) 推荐(0) 编辑
JavaScript 自增和自减
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 自增 ++ * - 通过自增可以使变量在自身的基础上增加1 * - 对于一个变量自增以后 阅读全文
posted @ 2023-02-23 20:42 垂序葎草 阅读(74) 评论(0) 推荐(0) 编辑
JavaScript 一元运算符
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 一元运算符,只需要一个操作数 * + 正号 * - 正号不会对数字产生任何影响 * - 阅读全文
posted @ 2023-02-23 20:40 垂序葎草 阅读(15) 评论(0) 推荐(0) 编辑
JavaScript 运算符
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 运算符也叫操作符 * 通过运算符可以对一个或多个值进行运算,并获取运算结果 * 比如:t 阅读全文
posted @ 2023-02-23 20:39 垂序葎草 阅读(9) 评论(0) 推荐(0) 编辑
JavaScript 转换为Boolean
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 将其他的数据类型转换为Boolean * - 使用Boolean()函数 * - 数字 阅读全文
posted @ 2023-02-23 20:39 垂序葎草 阅读(55) 评论(0) 推荐(0) 编辑
JavaScript 其他进制的数字
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> var a = 123; /* * 在js中,如果需要表示16进制的数字,则需要以0x开头 * 如 阅读全文
posted @ 2023-02-23 20:38 垂序葎草 阅读(9) 评论(0) 推荐(0) 编辑
JavaScript 转换为Number
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 将其他的数据类型转换为Number * 转换方式一: * 使用Number()函数 * 阅读全文
posted @ 2023-02-23 20:37 垂序葎草 阅读(159) 评论(0) 推荐(0) 编辑
JavaScript 强制类型转换
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 强制类型转换 * - 指将一个数据类型强制转换为其他的数据类型 * - 类型转换主要指, 阅读全文
posted @ 2023-02-23 20:36 垂序葎草 阅读(37) 评论(0) 推荐(0) 编辑
JavaScript Null和Undefined
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * Null(空值)类型的值只有一个,就是null * null这个值专门用来表示一个为空的 阅读全文
posted @ 2023-02-23 20:34 垂序葎草 阅读(16) 评论(0) 推荐(0) 编辑
JavaScript Boolean
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * Boolean 布尔值 * 布尔值只有两个,主要用来做逻辑判断 * true * - 表 阅读全文
posted @ 2023-02-23 14:28 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
JavaScript Number
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 在JS中所有的数值都是Number类型, * 包括整数和浮点数(小数) * * JS中可 阅读全文
posted @ 2023-02-23 13:51 垂序葎草 阅读(14) 评论(0) 推荐(0) 编辑
JavaScript 数据类型
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> /* * 数据类型指的就是字面量的类型 * 在JS中一共有六种数据类型 * String 字符 阅读全文
posted @ 2023-02-23 13:50 垂序葎草 阅读(7) 评论(0) 推荐(0) 编辑
JavaScript 标识符
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 标识符 * - 在JS中所有的可以由我们自主命名的都可以称为是标识符 * - 例如:变量 阅读全文
posted @ 2023-02-23 13:40 垂序葎草 阅读(21) 评论(0) 推荐(0) 编辑
JavaScript 字面量和变量
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 字面量,都是一些不可改变的值 * 比如 :1 2 3 4 5 * 字面量都是可以直接使用 阅读全文
posted @ 2023-02-23 13:39 垂序葎草 阅读(12) 评论(0) 推荐(0) 编辑
Javascript 基本语法
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* 多行注释 JS注释 多行注释,注释中的内容不会被执行,但是可以在源代码中查看 要养成良好的编 阅读全文
posted @ 2023-02-23 13:37 垂序葎草 阅读(4) 评论(0) 推荐(0) 编辑
JavaScript 编写位置
摘要:<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <!-- 可以将js代码编写到外部js文件中,然后通过script标签引入 写到外部文件中可以在不同的页面中同时引用,也可以利用到浏览器的缓存机制 推荐使用的方式 阅读全文
posted @ 2023-02-23 13:35 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
LeetCode 53. 最大子数组和(/dp 线段树)
摘要:20230223 顺利通过 20230224 顺利通过 20230226 顺利通过 20230313 顺利通过 原题解 ###题目 约束 ###题解 ####方法一 class Solution { public: int maxSubArray(vector<int>& nums) { int p 阅读全文
posted @ 2023-02-22 15:23 垂序葎草 阅读(16) 评论(0) 推荐(0) 编辑
LeetCode 49. 字母异位词分组(/hash)
摘要:20230223 顺利通过 20230224 顺利通过 20230226 顺利通过 20230301 顺利通过 20230313 顺利通过 原题解 ###题目 约束 ###题解 ####解法一 class Solution { public: vector<vector<string>> group 阅读全文
posted @ 2023-02-22 13:05 垂序葎草 阅读(23) 评论(0) 推荐(0) 编辑
css简介
摘要:docx对应的笔记 阅读全文
posted @ 2023-02-22 10:38 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
LeetCode48. 旋转图像(/思维题)
摘要:20230223 顺利通过 20230225 顺利通过 20230228 顺利通过 20230308 顺利通过 原题解 ###题目 约束 ###题解 ####方法一 class Solution { public: void rotate(vector<vector<int>>& matrix) { 阅读全文
posted @ 2023-02-21 18:55 垂序葎草 阅读(25) 评论(0) 推荐(0) 编辑
Node.JS目录
摘要:##Node.JS前置知识(命令行窗口/Node.JS简介/如何使用node执行js文件) ##Node.JS模块化简介 ##Node.JS模块化详解(Math加乘实现/模块外包围) ##Node.JS exports和module.exports区别 ##Node.JS包简介(讲解了json文件怎 阅读全文
posted @ 2023-02-21 18:35 垂序葎草 阅读(11) 评论(0) 推荐(0) 编辑
Node.JS 总结
摘要:node - 包(package) - 将多个模块组合为一个完整的功能,就是一个包 - 包结构 bin - 二进制的可执行文件,一般都是一些工具包中才有 lib - js文件 doc - 文档 test - 测试代码 package.json - 包的描述文件 - package.json - 它是 阅读全文
posted @ 2023-02-20 18:41 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
Node.JS 流式文件的读取
摘要:视频 ###07.流式文件读取.js /* 流式文件读取也适用于一些比较大的文件,可以分多次将文件读取到内存中 */ var fs = require("fs"); //创建一个可读流 var rs = fs.createReadStream("C:/Users/lilichao/Desktop/笔 阅读全文
posted @ 2023-02-20 18:25 垂序葎草 阅读(218) 评论(0) 推荐(0) 编辑
Node.JS 简单文件读取
摘要:视频 06.文件的读取.js /* 1.同步文件读取 2.异步文件读取 3.简单文件读取 fs.readFile(path[, options], callback) fs.readFileSync(path[, options]) - path 要读取的文件的路径 - options 读取的选项 阅读全文
posted @ 2023-02-20 18:15 垂序葎草 阅读(55) 评论(0) 推荐(0) 编辑
Node.JS 流式文件写入
摘要:视频 05.流式文件写入.js /* 同步、异步、简单文件的写入都不适合大文件的写入,性能较差,容易导致内存溢出 */ var fs = require("fs"); //流式文件写入 //创建一个可写流 /* fs.createWriteStream(path[, options]) - 可以用来 阅读全文
posted @ 2023-02-20 18:05 垂序葎草 阅读(145) 评论(0) 推荐(0) 编辑
Node.JS 简单文件写入(常用)
摘要:视频 ###04.简单文件写入.js /* 简单文件写入 fs.writeFile(file, data[, options], callback) fs.writeFileSync(file, data[, options]) - file 要操作的文件的路径 - data 要写入的数据 - op 阅读全文
posted @ 2023-02-20 17:53 垂序葎草 阅读(105) 评论(0) 推荐(0) 编辑
Node.JS 异步文件的写入
摘要:视频 03.异步文件写入.js /** 异步文件写入 fs.open(path, flags[, mode], callback) - 用来打开一个文件 - 异步调用的方法,结果都是通过回调函数的参数返回的 - 回调函数两个参数: err 错误对象,如果没有错误则为null fd 文件的描述符 fs 阅读全文
posted @ 2023-02-20 17:42 垂序葎草 阅读(73) 评论(0) 推荐(0) 编辑
Node.JS 同步文件写入
摘要:视频 02.fs.js /* 文件系统(File System) - 文件系统简单来说就是通过Node来操作系统中的文件 - 使用文件系统,需要先引入fs模块,fs是核心模块,直接引入不需要下载 同步文件的写入 - 手动操作的步骤 1.打开文件 fs.openSync(path, flags[, m 阅读全文
posted @ 2023-02-20 17:30 垂序葎草 阅读(95) 评论(0) 推荐(0) 编辑
Node.JS Buffer缓冲区
摘要:视频 一个中文字符占3个字节 01.buferr.js /* Buffer(缓冲区) - Buffer的结构和数组很像,操作的方法也和数组类似 - 数组中不能存储二进制的文件,而buffer就是专门用来存储二进制数据 - 使用buffer不需要引入模块,直接使用即可 - 在buffer中存储的都是二 阅读全文
posted @ 2023-02-20 10:50 垂序葎草 阅读(24) 评论(0) 推荐(0) 编辑
Node.JS node搜索包的流程
摘要:视频 06.npm.js /* 通过npm下载的包都放到node_modules文件夹中 我们通过npm下载的包,直接通过包名引入即可 node在使用模块名字来引入模块时,它会首先在当前目录的node_modules中寻找是否含有该模块 如果有则直接使用,如果没有则去上一级目录的node_modul 阅读全文
posted @ 2023-02-20 10:25 垂序葎草 阅读(90) 评论(0) 推荐(0) 编辑
AcWing95. 费解的开关(/思维题)
摘要:20230221 不要看了别人的错误思路就记下来啊喂,最后看了一眼g得用char 20230222 顺利通过 20230224 顺利通过 20230227 顺利通过 20230308 顺利通过 原题 原题解 题目 约束 题解 #include<iostream> #include<cstring> 阅读全文
posted @ 2023-02-18 18:12 垂序葎草 阅读(15) 评论(0) 推荐(0) 编辑
HTML以前记过的笔记
摘要:视频 笔记是以前记录在docx上面的,还没找到如何转化过来,先鸽着,不影响我复***g 阅读全文
posted @ 2023-02-14 10:05 垂序葎草 阅读(9) 评论(0) 推荐(0) 编辑
前端知识点学习第三十三天(【ES5,ES6】6.1 es6中箭头函数)
摘要:![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230212062334607-1949781337.png) 阅读全文
posted @ 2023-02-12 06:30 垂序葎草 阅读(21) 评论(0) 推荐(0) 编辑
LeetCode全排列AcWing842. 排列数字(/dfs)
摘要:20230211 顺利通过 20230218 顺利通过 20230220 顺利通过 20230225 顺利通过 20230313 顺利通过 原题解 Acwing同一个题,主要参考写法 ###题目 给定一个不含重复数字的数组 nums ,返回其所有可能的全排列 。你可以按任意顺序 返回答案。 约束 # 阅读全文
posted @ 2023-02-11 02:29 垂序葎草 阅读(11) 评论(0) 推荐(0) 编辑
前端知识点学习第三十二天(【文件引入方式】5.2 为什么link用href获取资源 script和img用src)
摘要:![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230211020441070-1776910061.png) 阅读全文
posted @ 2023-02-11 02:07 垂序葎草 阅读(14) 评论(0) 推荐(0) 编辑
LeetCode接雨水(/dp 单调栈 双指针)
摘要:20230210 通过,其实还是有点懵 20230211 通过,自己改写了一点好像不是很懵逼了 20230219 通过,改写的多余,if判断过了没必要min再判断一次 20230220 通过 20230224 通过 20230313 通过 原题解 ###题目 给定 n 个非负整数表示每个宽度为 1 阅读全文
posted @ 2023-02-10 04:03 垂序葎草 阅读(17) 评论(0) 推荐(0) 编辑
前端知识点学习第三十一天(【this】4.7 new会发生什么/【】【文件引入方式】5.1 link 和 @import)
摘要:![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230210035428056-1690686579.png) ![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230210035749534-894475677.png) 阅读全文
posted @ 2023-02-10 03:58 垂序葎草 阅读(9) 评论(0) 推荐(0) 编辑
LeetCode 组合总和(/回溯+剪枝)
摘要:20230218 顺利通过 20230220 顺利通过 20230223 顺利通过 20230313 顺利通过 原题解 ###题目 约束 ###题解 不剪枝 class Solution { public: void dfs(vector<int>& candidates, int target, 阅读全文
posted @ 2023-02-09 03:53 垂序葎草 阅读(11) 评论(0) 推荐(0) 编辑
前端知识点学习第三十天(【this】4.6 js继承的方法和优缺点)
摘要:原型链 继承详解 阅读全文
posted @ 2023-02-09 03:48 垂序葎草 阅读(7) 评论(0) 推荐(0) 编辑
LeetCode在排序数组中查找元素的第一个和最后一个位置 AcWing 789. 数的范围(/二分查找)
摘要:20230209 顺利完成 20230211 顺利完成 20230219 顺利完成 20230222 顺利完成 20230313 顺利完成 原题解 相关内容辨析及不完整的二分归类 ###题目 约束 ###题解 y总有相关视频讲解(付费版) class Solution { public: vecto 阅读全文
posted @ 2023-02-08 06:20 垂序葎草 阅读(12) 评论(0) 推荐(0) 编辑
前端知识点学习第二十九天(【this】4.4 箭头函数能否当构造函数/【this】4.5 继承,优缺点)
摘要:![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230208054650570-1615991374.png) 阅读全文
posted @ 2023-02-08 05:47 垂序葎草 阅读(12) 评论(0) 推荐(0) 编辑
AcWing整数二分算法模板
摘要:原链接 解释链接 bool check(int x) {/* ... */} // 检查x是否满足某种性质 // 区间[l, r]被划分成[l, mid]和[mid + 1, r]时使用: int bsearch_1(int l, int r) { while (l < r) { int mid = 阅读全文
posted @ 2023-02-07 04:21 垂序葎草 阅读(18) 评论(0) 推荐(0) 编辑
LeetCode搜索旋转排序数组(/二分查找)
摘要:20230221 乱试边界写对了 20230308 顺利通过 原题解 ###题目 约束 ###题解 class Solution { public: int search(vector<int>& nums, int target) { int n = nums.size(); int l = 0, 阅读全文
posted @ 2023-02-07 04:13 垂序葎草 阅读(11) 评论(0) 推荐(0) 编辑
前端知识点学习第二十八天(【this】4.2 this指向(普通函数、箭头函数)/4.3 手写bind【this】)
摘要:![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230207040606167-110327326.png) 阅读全文
posted @ 2023-02-07 04:06 垂序葎草 阅读(11) 评论(0) 推荐(0) 编辑
Node.JS 配置cnpm
摘要:视频 百度npm搜到淘宝npm镜像 npm install -g cnpm --registry=//registry.npm.taobao.org 这样既不影响npm访问美国服务器,又不影响cnpm访问中国服务器 阅读全文
posted @ 2023-02-06 03:08 垂序葎草 阅读(30) 评论(0) 推荐(0) 编辑
Node.JS npm简介
摘要:视频 npm的命令 npm -v 查看npm的版本 npm version 查看所有模块的版本 npm search 包名 搜索包 npm install / i 包名 安装包 npm remove / r 包名 删除包 npm install 包名 --save 安装包并添加到依赖中 ***** 阅读全文
posted @ 2023-02-06 02:57 垂序葎草 阅读(13) 评论(0) 推荐(0) 编辑
Node.JS包简介(讲解了json文件怎么看)
摘要:视频 json文件不能写注释 阅读全文
posted @ 2023-02-06 02:39 垂序葎草 阅读(13) 评论(0) 推荐(0) 编辑
Node.JS exports和module.exports区别
摘要:视频 #05.module.js var hello = require("./helloModule"); /* exports 和 module.exports - 通过exports只能使用.的方式来向外暴露内部变量 exports.xxx = xxx - 而module.exports既可以 阅读全文
posted @ 2023-02-06 02:27 垂序葎草 阅读(13) 评论(0) 推荐(0) 编辑
Node.JS模块化详解(Math加乘实现/模块外包围)
摘要:视频 #math.js /* 定义一个模块 math - 在该模块中提供两个方法 add(a , b); //求两个数的和 mul(a , b); //求两个数的积 */ module.exports.add = function (a , b) { return a+b; }; module.ex 阅读全文
posted @ 2023-02-06 01:07 垂序葎草 阅读(172) 评论(0) 推荐(0) 编辑
LeetCode最长有效括号(/dp)
摘要:20230209 卡一下还是过了 20230218 dp记得初始化 20230220 顺利通过 20230308 顺利通过 原题解 题目 给你一个只包含 '(' 和 ')' 的字符串,找出最长有效(格式正确且连续)括号子串的长度。 约束 解法 解法一 class Solution { public: 阅读全文
posted @ 2023-02-05 21:48 垂序葎草 阅读(39) 评论(0) 推荐(0) 编辑
前端知识点学习第二十七天(【异步】js执行顺序的题目,涉及到settimeout、console、process.nextTick、promise.then/【this】call appy bind的作用和区别)
摘要:![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230205210746343-556749166.png) ![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230205213413466-1706672696.png) 阅读全文
posted @ 2023-02-05 21:34 垂序葎草 阅读(14) 评论(0) 推荐(0) 编辑
LeetCode下一个排列(/思维题)
摘要:20230206顺利通过 20230211 卡了,但是过了 20230220 顺利通过 20230306 顺利通过 原题解 ###题目 约束 ###解法 class Solution { public: void nextPermutation(vector<int>& nums) { int i 阅读全文
posted @ 2023-02-05 03:38 垂序葎草 阅读(12) 评论(0) 推荐(0) 编辑
LeetCode合并K个升序链表()
摘要:20230208 重大事故,大体框架没问题,头晕眼花了,用的方法二,贴一个自己风格的代码 20230210 顺利通过 20230220大体思路没问题,就是有点瞎 原题解 题目 给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 约束 解法 ListN 阅读全文
posted @ 2023-02-04 04:08 垂序葎草 阅读(16) 评论(0) 推荐(0) 编辑
前端知识点学习第二十五天(【异步】promise实现文件读取/【异步】用js实现sleep,用promise)
摘要:![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230205025529281-784664205.png) 阅读全文
posted @ 2023-02-04 04:02 垂序葎草 阅读(18) 评论(0) 推荐(0) 编辑
LeetCode括号生成(/dfs)
摘要:20230205 通过 20230206 通过 20230209 通过 20230220 通过 20230304 通过 原题解 ###题目 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。 约束 ###解法 ####解法一 class Solution { 阅读全文
posted @ 2023-02-03 01:24 垂序葎草 阅读(40) 评论(0) 推荐(0) 编辑
前端知识点学习第二十四天(【异步】Promise.all/【异步】与promise.all相反的是哪一个)
摘要:![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230203010521914-1095438746.png) 阅读全文
posted @ 2023-02-03 01:05 垂序葎草 阅读(10) 评论(0) 推荐(0) 编辑
Node.JS模块化简介
摘要:视频 #02.module.js /* 模块化 - 在Node中,一个js文件就是一个模块 - 在Node中,每一个js文件中的js代码都是独立运行在一个函数中 而不是全局作用域,所以一个模块的中的变量和函数在其他模块中无法访问 */ console.log("我是一个模块,我是02.module. 阅读全文
posted @ 2023-02-02 01:13 垂序葎草 阅读(20) 评论(0) 推荐(0) 编辑
Node.JS前置知识(命令行窗口/Node.JS简介/如何使用node执行js文件)
摘要:视频 #命令行窗口 1.命令行窗口(小黑屏)、CMD窗口、终端、shell - 开始菜单 --> 运行 --> CMD --> 回车 - 常用的指令: dir 列出当前目录下的所有文件 cd 目录名 进入到指定的目录 md 目录名 创建一个文件夹 rd 目录名 删除一个文件夹 - 目录 . 表示当前 阅读全文
posted @ 2023-02-02 00:54 垂序葎草 阅读(185) 评论(0) 推荐(0) 编辑
LeetCode合并两个有序链表(/dfs)
摘要:20230203 顺利通过 20230205 顺利通过 20230208 顺利通过 20230220 顺利通过 20230303 顺利通过 ###题目 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 约束 ###解法 方法一 class Soluti 阅读全文
posted @ 2023-02-01 21:32 垂序葎草 阅读(9) 评论(0) 推荐(0) 编辑
前端学习第二十三天(【异步】怎么解决callback多层嵌套/【异步】promise的介绍与使用)
摘要:![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230201212358847-1957269704.png) ![](https://img2023.cnblogs.com/blog/1303455/202302/1303455-20230201212455244-680102236.png) 阅读全文
posted @ 2023-02-01 21:26 垂序葎草 阅读(19) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示