摘要: 题号|题目|难度|涉及 | | | 1404||| 1363||| 994||| 547||| 365||| 338||| 234||| 169||| 78||| 86||| 46||| 42||| 32||| 2||| 1| "两数之和" |easy|哈希 阅读全文
posted @ 2020-04-12 18:16 Whisperbb 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 思路:遍历判断每个数的正负 class Solution { public: int arraySign(vector<int>& nums) { int ans = 1; for(auto &n : nums){ if(n == 0) return 0; ans *= (n > 0) ? 1 : 阅读全文
posted @ 2021-04-13 00:16 Whisperbb 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 链接 1.截断句子 直接遍历统计空格数量 class Solution { public: string truncateSentence(string s, int k) { int cnt = 0; string res = ""; for(int i = 0;i < s.size(); i++ 阅读全文
posted @ 2021-04-07 00:33 Whisperbb 阅读(35) 评论(0) 推荐(0) 编辑
摘要: null类型的值只有一个,就是null null这个值专门来表示一个为空的对象 使用typeof检查一个null值时,返回object undefined的值只有一个,就是undefined 当声明一个变量,但不给变量赋值时,它的值就是undefined 阅读全文
posted @ 2021-03-30 12:44 Whisperbb 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 柯里化 把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。 柯里化的作用大致有三个: 延迟执行 参数复用 动态生成函数 数组扁平化 手写bind 使用柯里化写 Function.prototype.bind = functio 阅读全文
posted @ 2021-03-17 16:53 Whisperbb 阅读(185) 评论(0) 推荐(0) 编辑
摘要: BFC 即 Block Formatting Contexts (块级格式化上下文) 阅读全文
posted @ 2021-03-05 21:35 Whisperbb 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 先给出柯里化的定义:在数学和计算机科学中,柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。 柯里化的目的是,减少代码冗余,以及增加代码的可读性。 阅读全文
posted @ 2021-03-05 15:05 Whisperbb 阅读(197) 评论(0) 推荐(0) 编辑
摘要: DOM 是 Document Object Model(文档对象模型)的缩写 根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点: 整个文档是一个文档节点 每个 HTML 元素是元素节点 HTML 元素内的文本是文本节点 每个 HTML 属性是属性节点 注释是注释节点 HT 阅读全文
posted @ 2021-03-05 14:15 Whisperbb 阅读(563) 评论(0) 推荐(0) 编辑
摘要: cookie与session区别 1、cookie数据存放在客户的浏览器上,session数据放在服务器上. 2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗考虑到安全应当使用session。 3、设置cookie时间可以使cookie过期。但是使用sessio 阅读全文
posted @ 2021-03-05 11:23 Whisperbb 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。 示例 1: 示例 2: 代码: 阅读全文
posted @ 2020-05-19 00:01 Whisperbb 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 我们把只包含因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。 示例: 说明: 代码: 阅读全文
posted @ 2020-05-14 23:05 Whisperbb 阅读(115) 评论(0) 推荐(0) 编辑