02 2022 档案

摘要:Ⅰ-react中定义组件 1.函数式声明组件 执行了ReactDOM.render(.......之后,发生了什么? 1.React解析组件标签,找到了MyComponent组件。 2.发现组件是使用函数定义的,随后调用该函数,将返回的虚拟DOM转为真实DOM,随后呈现在页面中。 2.类式组件(下面 阅读全文

posted @ 2022-02-28 23:27 AcTourist 阅读(163) 评论(0) 推荐(0) 编辑

摘要:一、题目 二、分析 1.看到题目就想到利用递归去解决问题,首先第一点要不断地去判断两边节点,第二点递归可以提升代码的速度 2.在递归里面首先我们要先考虑两边节点都是否为空,都为空说明,前面的遍历对比都是对的,所以输出true;第二点若其中有个节点为空,另个节点不为空,说明没有存在镜像,输出false 阅读全文

posted @ 2022-02-26 15:24 AcTourist 阅读(17) 评论(0) 推荐(0) 编辑

摘要:2.1. 基本理解和使用 2.1.1. 使用React开发者工具调试 2.1.2. 效果 函数式组件: 类式组件: 2.1.3. 注意 1.组件名必须首字母大写 2.虚拟DOM元素只能有一个根元素 3.虚拟DOM元素必须有结束标签 2.1.4. 渲染类组件标签的基本流程 1.React内部会创建组件 阅读全文

posted @ 2022-02-25 23:14 AcTourist 阅读(161) 评论(0) 推荐(0) 编辑

摘要:1.1.React简介 1.1.1.官网 1.英文官网: https://reactjs.org/ 2.中文官网: https://react.docschina.org/ 1.1.2.介绍描述 1.用于动态构建用户界面的 JavaScript 库(只关注于视图) 2.由Facebook开源 1.1 阅读全文

posted @ 2022-02-25 23:12 AcTourist 阅读(3) 评论(0) 推荐(0) 编辑

摘要:一、题目 二、题目理解 1、这两棵树的根节点,但它们的左右两个子节点交换了位置 2、先前序遍历这棵树的每个节点,如果遍历到的节点有子节点,就交换它的两个子节点,当交换完所有非叶节点的左右节点之后,就得到了树的镜像 3、其实就可以考虑为:每一层的左右节点进行调换,然后传给ROOT里面,在进行下一层的左 阅读全文

posted @ 2022-02-24 00:01 AcTourist 阅读(9) 评论(0) 推荐(0) 编辑

摘要:一、题目 二、题目分析 1.要查找树A中是否存在和树B结构一样的子树,我们可以分为两步:第一步,在树A中找到和树B的根节点的值一样的节点R;第二步:判断树A中以R为根节点的子树是不是包含和树B一样的结构 2.因此我们需要遍历A,找到节点R,在判断R为根节点中的子树是不是和B一样的结构;在这里我们可以 阅读全文

posted @ 2022-02-10 22:00 AcTourist 阅读(23) 评论(0) 推荐(0) 编辑

摘要:一、题目 二、重点难点分析 1.刚刚忘记补充这道题了,这道题和前两道是一样的,只不过这里的题目要求时层数为单数时,按照从左到右输出打印,双数时就按照从右到左输出打印 2.综上所述:我们可以按照前两道代码,加一个判断层数的条件即可,这里我加了falg,然后再结尾处加了一个判断falg的,里面的利用到r 阅读全文

posted @ 2022-02-10 00:28 AcTourist 阅读(14) 评论(0) 推荐(0) 编辑

摘要:一、题目 二、重点难点分析 1.因为按层打印的顺序决定应该先打印节点,所以我们从树的根节点开始分析:(1)为了能打印8的节点的子节点,我们应该在遍历到该节点时把值6和10两个节点保存到一个容器里,此时容器里有两个节点6,10(2)因为按照从左到右打印,所以把6拿出来,为了打印6的节点的子节点,把它的 阅读全文

posted @ 2022-02-10 00:11 AcTourist 阅读(24) 评论(0) 推荐(0) 编辑

摘要:一、题目要求 二、重点难点分析 1.首先它是一个升序排列的数组,并旋转了,以至于最小值右边都是小于numbers[right],最小值的左边都是大于numbers[right],所以当中间数小于numbers[right]时,说明此时的right并不是最小值,right要向左边靠,此时 右边界变为 阅读全文

posted @ 2022-02-09 00:26 AcTourist 阅读(13) 评论(0) 推荐(0) 编辑

摘要:一、题目要求 二、重点难点分析 1.为什么我们考虑利用x-y轴来解决问题?(1)每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序,符合数学里的x-y轴(2)便于查找,判断x项和y项是否等于目标数的(x,y)就可以得出答案 2.为什么不能右下角开始?(1)首先右下角的数肯定是最大 阅读全文

posted @ 2022-02-06 23:56 AcTourist 阅读(44) 评论(0) 推荐(0) 编辑

摘要:一、题目要求 二、重点难点分析 1.排序的数组可以想到用二分法来解决,跟上一题解法相似 三、代码展示 1 /** 2 * @param {number[]} nums 3 * @return {number} 4 */ 5 var missingNumber = function(nums) { 6 阅读全文

posted @ 2022-02-05 23:41 AcTourist 阅读(17) 评论(0) 推荐(0) 编辑

摘要:一、题目要求 二、重点难点分析 1.暴力拆解:直接设置一个n=0;然后for循环nums.length,当n==target时就n++,就输出,如果没有就输出n=0 2.既然输入的数组是排序的,那么我们就能很自然地想到用二分法查找算法。题目要就统计数字k在排序数组中出现的次数。二分法查找算法总是先拿 阅读全文

posted @ 2022-02-05 23:38 AcTourist 阅读(112) 评论(0) 推荐(0) 编辑

摘要:一、题目要求 二、重点难点分析 1.我为什么使用map的函数来解决:因为map可以存放重复的数字,而且可以利用has来判断是否有存在的数字 三、代码分析 1 /** 2 * @param {number[]} nums 3 * @return {number} 4 */ 5 var findRepe 阅读全文

posted @ 2022-02-04 23:45 AcTourist 阅读(30) 评论(0) 推荐(0) 编辑

摘要:一、区别 1.http由于是明文传输的,所以安全会有以下三个风险:窃听风险,篡改风险,冒充风险 2.https在http与tcp层之间加入了SSL/TLS协议:信息加密,校验机制(无法篡改信息),身份证书 二、https是如何解决上面三个风险 1.混合加密的方式实现信息的机密性,解决了窃听的风险 2 阅读全文

posted @ 2022-02-04 23:25 AcTourist 阅读(60) 评论(0) 推荐(0) 编辑

摘要:一、题目 二、重点难点分析 要找到字符串旋转时每个字符移动的规律,不是一件很轻松的事情;我们可以划分两个部分,一个部分是题目要求旋转的数,第二个部分是不需要旋转但是需要移动。我们先分别旋转这两部分(例子:abcdefg),旋转完后变成:ba gfedc;然后翻转整个字符串:cdefg ab,就得到答 阅读全文

posted @ 2022-02-03 23:55 AcTourist 阅读(24) 评论(0) 推荐(0) 编辑

摘要:一、一次完整的http 1.域名解析 2.发起tcp的三次握手 3.建立tcp连接后发起http请求 4.服务器响应http请求,浏览器得到html代码 5.浏览器解析html代码,并请求html代码中的资源 6.浏览器对页面进行渲染呈现给用户 7.连接结束 二、域名解析 从网址到ip地址的转换,成 阅读全文

posted @ 2022-02-03 22:26 AcTourist 阅读(20) 评论(0) 推荐(0) 编辑

摘要:一、题目 二、重点难点分析 1.我们应该如何去替换空格,常规思路是从头扫到尾扫描字符串,每次碰到空格就替换,由于是把一个字符替换成三个字符,我们必须要把空格后面所有空格的字符都要后移两位,否则就有两个字符会被覆盖 2.我们可以换个思路,从后移动,设置两个指针,一个从旧字符串长度尾巴扫,一个从新字符串 阅读全文

posted @ 2022-02-03 01:21 AcTourist 阅读(40) 评论(0) 推荐(0) 编辑

摘要:一、题目 二、重点难点分析 1.怎么确定random在新的节点的位置 2.为什么要用map?答:map函数有键值关系,先确定好旧链表的键值关系,在从新的链表里利用旧链表里的键key配对random(就是值) 3.new 一个map出来,按着(node,node.val)传入进到map里(node是h 阅读全文

posted @ 2022-02-01 23:31 AcTourist 阅读(19) 评论(0) 推荐(0) 编辑

摘要:一、两者的作用和理解 答:1.Set对象允许你存储任何类型的值,无论是原始值或者是对象引用。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 对象是值的集合,你可以按照插入的顺序迭代它的元素。 Set 中的元素只会出现一次,即 Set 元素是唯一的,相当于集合,可以进行并集交集运算。 2 阅读全文

posted @ 2022-02-01 23:04 AcTourist 阅读(66) 评论(0) 推荐(0) 编辑

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