上一页 1 2 3 4 5 6 7 8 ··· 15 下一页
摘要: 创建一个map结构,添加一个空数组children遍历list中的item,找上一级,如果有父级,就把这一项添加到父级的children中,没有的话就直接添加到属性列表treeList中 const list= [ {id: 1}, {parentId: 1, id:2}, {id: 3}, {pa 阅读全文
posted @ 2022-08-22 23:43 Tricia11 阅读(16) 评论(0) 推荐(0)
摘要: 认识reduce 语法:arr.reduce(callbackFn,[initialValue]) callbackFn : 一个 “reducer” 函数,包含四个参数: previousValue:上一次调用 callbackFn 时的返回值。在第一次调用时,若指定了初始值 initialVal 阅读全文
posted @ 2022-08-18 21:46 Tricia11 阅读(29) 评论(0) 推荐(0)
摘要: 这个题目只要是想到栈,就很简单 我一开始一直想用正则表达式,可是忘记正则了,就在那里较劲,浪费了很多时间 题目描述 以 Unix 风格给出一个文件的绝对路径,你需要简化它。或者换句话说,将其转换为规范路径。 在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (…) 表示将目 阅读全文
posted @ 2022-08-10 11:57 Tricia11 阅读(17) 评论(0) 推荐(0)
摘要: 闭包: 闭包是由函数以及声明该函数的词法环境组合而成的。该环境包含了这个闭包创建时作用域内的任何局部变量。也就是,两个嵌套关系的函数,内部函数可以访问外部函数定义的变量。是通过作用域链,进行逐层查找并访问的 闭包的优点: 形成私有化空间,避免全局变量污染持久化内存,保存数据 闭包的缺点: 由于持久化 阅读全文
posted @ 2022-08-07 17:25 Tricia11 阅读(14) 评论(0) 推荐(0)
摘要: 浅拷贝: 拷贝对象的一层属性,如果对象里面还有对象,拷贝的是地址.两者之间修改会有影响 (适用于对象里面属性的值都是简单类型的) 深拷贝:拷贝对象的多层属性,如果对象里面还有对象,也能继续拷贝。使用递归来实现。 浅拷贝 const obj = { name: 'tt', age: 12, love: 阅读全文
posted @ 2022-08-07 16:51 Tricia11 阅读(17) 评论(0) 推荐(0)
摘要: 描述 数据表记录包含表索引index和数值value(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照index值升序进行输出。 提示: 0 <= index <= 11111111 1 <= value <= 100000 输入描述: 先输入键值对的个数 阅读全文
posted @ 2022-08-07 01:21 Tricia11 阅读(31) 评论(0) 推荐(0)
摘要: 首先要知道什么叫质数因子了,任何大于1的数都能被拆分成若干个质数的乘积,另外X的质因子一定小于等于根号X,即质因子的范围为2到√X //另外还有个特殊情况,就是输入的这个数,本身就是质数,但还要排除1这个数。 描述 功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如18 阅读全文
posted @ 2022-08-06 00:33 Tricia11 阅读(73) 评论(0) 推荐(0)
摘要: 描述 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。 数据范围:保证结果在 1 \le n \le 2^{31}-1 \1≤n≤2 ^31 −1 输入描述: 输入一个十六进制的数值字符串。 输出描述: 输出该数值的十进制字符串。不同组的测试用例用\n隔开。 示例1 输入: 0xAA 输 阅读全文
posted @ 2022-08-05 22:50 Tricia11 阅读(59) 评论(0) 推荐(0)
摘要: 描述 输入描述: •输入一个字符串,请按长度为8拆分每个输入字符串并进行输出; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 输入描述: 连续输入字符串(每个字符串长度小于等于100) 输出描述: 依次输出所有分割后的长度为8的新字符串 示例1 输入: abc 输出: abc0000 阅读全文
posted @ 2022-08-05 22:21 Tricia11 阅读(18) 评论(0) 推荐(0)
摘要: 描述 明明生成了NN个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。 数据范围: 1 \le n \le 1000 \1≤n≤1000 ,输入的数字大小满足 1 \le val \le 500 \1≤va 阅读全文
posted @ 2022-08-05 21:59 Tricia11 阅读(54) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 15 下一页