01 2021 档案
摘要:剑指 Offer 15. 二进制中1的个数  666 这个用c++就很
阅读全文
摘要:感觉完全是数学题了呀!  反正看了题解,尽量分成长度为3,余下的视情况
阅读全文
摘要:剑指offer-13 机器人运动范围 广度优先BFS 只用向下或向右 [0, 0]先入队列, 当队列不为空,shift出一个坐标。如果当前坐标满足条件,则将左右节点入队列,同时标记该节点,同时结果+1;若不满足条件,则什么都不做,跳过这轮循环。 其实跟树的遍历差不多嘛(简化条件后) 【麻了】 代码:
阅读全文
摘要:剑指offer12 矩阵中的路径 深度优先搜索(DFS)+剪枝 DFS解析: 递归参数:矩阵行列索引 i 和 j ,目标字符在 word 中 索引 k 终止条件: 行列索引越界 当前矩阵字符与目标字符不符合(包含已访问的情况 成功条件: k = word.length - 1 递推工作: 标记当前矩
阅读全文
摘要:flex布局 container属性: flex-direction 主轴方向 row|row-reverse|column|column-reverse flex-wrap 项目一行排不下时,如何换行 nowrap|wrap|wrap-reverse flex-flow 以上两项合并写法,以空格分
阅读全文
摘要:浏览器缓存:https://mp.weixin.qq.com/s?__biz=MzI5MjU0Mjk5MA==&mid=2247483826&idx=2&sn=e38f5e5b928a6aa5c15371505b4e8d71&chksm=ec7e8ed3db0907c545393ea90ee8bfd
阅读全文
摘要:二叉搜索树中第K小的元素 【迭代】 k总是有效的,当k 元素个数时,再最后一次res.push(root.val);后,就不再进入while循环了,因此有两个出口。 /** * Definition for a binary tree node. * function TreeNode(val, l
阅读全文
摘要:Maximum Depth of Binary Tree (Easy) 【递归】 var maxDepth = function(root) { if(root null) return 0; const max = (a, b) => { return a > b ? a : b; } retur
阅读全文
摘要:中途提交表单(useEffect做法) if(file){ await _.resume(roomToken, file)//上传简历,完成后进行下一步 ajax.fetchSata().then:setFieledsValue } 这次的需求是这样,一个表单,想要在提交简历后就开始解析信息(而不是
阅读全文
摘要:antd的Table中title是英文会加粗,中文不会 1.18 antd Table 踩坑记录 使用antd的Table时,title字体不是加粗的。但是文档中的标题都是加粗的,首先想到的会不会是react的全局样式不小心影响到了。 开发者工具中,Elements面板能够实时编辑DOM节点和CSS
阅读全文
摘要:tag: 分治 对于一个形如 x op y(op 为运算符,x 和 y 为数) 的算式而言,它的结果组合取决于 x 和 y 的结果组合数,而 x 和 y 又可以写成形如 x op y 的算式。 因此,该问题的子问题就是 x op y 中的 x 和 y:以运算符分隔的左右两侧算式解。 进行 分治算法三
阅读全文
摘要:Element.clientHeight 可以通过 CSS height + CSS padding - 水平滚动条高度 (如果存在)来计算。 HTMLElement.offsetHeight 是一个只读属性,它返回该元素的像素高度,高度包含该元素的垂直内边距和边框,且是一个整数。 Element.
阅读全文
摘要:js BOM BOM 提供了与网页无关的浏览器功能对象 Global作用域 BOM 的核心是 window 对象,表示浏览器的实例。window 对象在浏览器中有两重身份,一个是 ECMAScript 中的 Global 对象(window 对象被复用为 ECMAScript 的 Global 对象
阅读全文
摘要:新建react项目记录 先安装react脚手架,生成的文件中只保留/public/index.html/和/src/app.jsx和/src/index.js这三项。 index.js是入口文件,它引用了app.jsx中的APP组件,同时它把项目挂载在index.html的<div id="root
阅读全文
摘要:点击就产生60秒倒计时的按钮 点击后就会执行某操作,立刻开启倒计时x秒,倒计时结束才能再次能够点击。 export function subscribeInterval(ms, task) { const handle = setInterval(task, ms); return () => cl
阅读全文
摘要:简单说一下C语言数据类型取值范围不对称的原因 首先是,数字在机器中是以补码形式进行存储的。了解过原码、补码、反码的应该知道,在正数范围内,它们三个是一样的。 因此我们讨论有符号数的补码表示。 举例char类型,该类型的取值范围是[-128,127]。为什么TMax比TMin的绝对值小1呢? 本来ch
阅读全文

浙公网安备 33010602011771号