首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
蓉城小晋
获赞
46
粉丝
1
关注
6
看过 TA
17
华南理工大学
2022
前端工程师
IP属地:四川
所见所闻决定所为
私信
关注
拉黑
举报
举报
确定要拉黑蓉城小晋吗?
发布(69)
评论
刷题
蓉城小晋
关注TA,不错过内容更新
关注
2021-11-02 13:14
华南理工大学 前端工程师
题解 | #二叉搜索树的第k个结点#
/* function TreeNode(x) { this.val = x; this.left = null; this.right = null; } */ function KthNode(pRoot, k) { // write code here //特殊输入 if(pRoot ===null || k===0){return null} //采用栈中序遍历,将左子树结点压入栈中,弹出栈顶项并比较弹出数和k的关系,最后去找右节点压入并弹出,若没有右节点则向上弹出直至有右节点。 let num = 0 ...
0
点赞
评论
收藏
分享
2021-11-02 11:50
华南理工大学 前端工程师
题解 | #丑数#
function GetUglyNumber_Solution(index) { // write code here //0-6直接返回index作为结果 //设置三个指针,分别指向2、3、5队列,取出最小的值压入,这个值不会再压入,所以该队列的指针右移 //当最小值同时有两个时,同时取出,两个指针都右移 if(index<7) {return index} let p2=0,p3=0,p5=0, newNum = 1; let arr = [1] //当丑数的数组长度达到了index时终止循环 while(arr...
0
点赞
评论
收藏
分享
2021-11-02 11:15
华南理工大学 前端工程师
题解 | #调整数组顺序使奇数位于偶数前面(一)#
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param array int整型一维数组 * @return int整型一维数组 */ function reOrderArray( array ) { // write code here //创建奇数数组和偶数数组,遍历原数组将对应的元素分别压入,最后合并并返回新数组 let oddArr = array.filter(item => item%2 != 0) let evenArr = array.filter(item => ...
0
点赞
评论
收藏
分享
2021-11-02 11:05
华南理工大学 前端工程师
题解 | #构建乘积数组#
function multiply(array) { // write code here //创建一个resArr作为返回数组,外循环中对于第i项,剔除之保存为临时数组,内循环临时数组遍历获得乘积,压入resArr let resArr = [] debugger for (let i = 0; i < array.length; i++) { //注意临时数组和值每次循环要刷新,所以声明位置应该在此 let tempArr = [...array] let num = 1 tempArr.s...
0
点赞
评论
收藏
分享
2021-11-02 11:05
华南理工大学 前端工程师
题解 | #连续子数组的最大和#
function FindGreatestSumOfSubArray(array) { // write code here //特殊输入 if (array.length==1){return array[0]} if (array.lengtu==0){return null} //任意一个确定的下标i,对于这个位置的元素来说有两种情况: // 1、前面的temp值小于零,temp取这个元素; // 2、前面的temp值大于等于零,temp取前面的加和再加这个元素; // 用一个临时变量temp去保存对于i位置的最大...
0
点赞
评论
收藏
分享
2021-11-02 10:31
华南理工大学 前端工程师
题解 | #连续子数组的最大和#
function FindGreatestSumOfSubArray(array) { // write code here //特殊输入 if (array.length==1){return array[0]} if (array.length==0){return null} //任意一个确定的下标i,对于这个位置的元素来说有两种情况: //1、前面的temp值小于零,temp取这个元素; //2、前面的temp值大于等于零,temp取前面的加和再加这个元素; //用一个临时变量temp去保存对于i位置的最大值,再...
0
点赞
评论
收藏
分享
2021-11-01 15:47
华南理工大学 前端工程师
题解 | #斐波那契数列#
function Fibonacci(n) { //在第n个(n>=3)台阶时,上一个台阶是n-1或者n-2,所以跳上n台阶的方法总数是n-1台阶方法总数和n-2台阶方法总数之和 // write code here if(n<=2){return 1} return Fibonacci(n-1) + Fibonacci(n-2) } module.exports = { Fibonacci : Fibonacci };
0
点赞
评论
收藏
分享
2021-11-01 15:22
华南理工大学 前端工程师
题解 | #扑克牌顺子#
function IsContinuous(numbers) { // write code here //首先判断除了0有没有重复的数字,如果重复直接返回false,否则继续执行代码;先剔除0,然后再判断 let judArr = numbers.filter(item =>item != 0) judArr=judArr.sort() for(let i =0;i<judArr.length;i++){ if(judArr[i] ==judArr[i+1]){return false} } //计算...
0
点赞
评论
收藏
分享
2021-11-01 14:30
华南理工大学 前端工程师
明天TP终面。打印矩阵的算法还挺有意思,多次判断+循环。
2021-11-01
在牛客打卡17天,今天学习:刷题 11 道/代码提交 5 次
每日监督打卡
0
点赞
评论
收藏
分享
2021-10-29 18:22
华南理工大学 前端工程师
算法真有意思,就是有点掉头发
2021-10-29
在牛客打卡16天,今天学习:刷题 11 道/代码提交 4 次/学习课程 1 节
每日监督打卡
0
点赞
评论
收藏
分享
2021-10-27 10:02
华南理工大学 前端工程师
80分哎哟不错哟 今天该练习二叉树的算法了 先把剑指offer刷完再去刷力扣
2021-10-27
在牛客打卡15天,今天学习:刷题 20 道
每日监督打卡
0
点赞
评论
收藏
分享
2021-10-26 15:47
华南理工大学 前端工程师
剑指offer 链表简单题4道 算法还挺有意思的(能看懂的情况下
2021-10-26
在牛客打卡14天,今天学习:刷题 14 道/代码提交 6 次/学习课程 2 节
每日监督打卡
0
点赞
评论
收藏
分享
2021-10-25 18:15
华南理工大学 前端工程师
做了TW的笔试,整个界面洋溢着外企的设计感,题目虽然涉及到很多编程知识但较基础有趣,刚好看了coderwhy的数据结构可能,做了个七七八八,希望有面试的机会。
2021-10-25
在牛客打卡13天,今天学习:刷题 10 道
每日监督打卡
0
点赞
评论
收藏
分享
2021-10-23 10:55
华南理工大学 前端工程师
今天学下哈希,明天二叉树
2021-10-23
在牛客打卡12天,今天学习:刷题 10 道
每日监督打卡
0
点赞
评论
收藏
分享
2021-10-22 20:24
华南理工大学 前端工程师
学习了JS实现栈+队列+链表结构存储数据
2021-10-22
在牛客打卡11天,今天学习:刷题 10 道
每日监督打卡
0
点赞
评论
收藏
分享
1
2
3
4
5
关注他的用户也关注了:
牛客网
牛客企业服务