
leecode
tinyint_813
这个作者很懒,什么都没留下…
展开
-
蛇形打印二叉树
采用层序遍历的方式。虽然leetcode有点问题,但结果没错的 var levelOrder = function(root) { if(!root) return null; let res = []; let flag = 1; let queue = []; queue.push(root); while(queue.length > 0){ let temp = []; let tempQ = [];原创 2021-08-03 17:08:12 · 295 阅读 · 0 评论 -
leetcode——整数反转
思想 判断溢出方式:看 res 是否大于 最大值/10,如果等于,判断后面那个数是否大于7(计算的最大数的个位数) 看 res 是否小于 最小值/10,如果等于,判断后面那个数是否小于8(计算的最小数的个位数) function resvese(num){ let res = 0; const MAX_VALUE = parseInt(Math.pow(2, 31)) - 1; const MIN_VALUE = - parseInt(Math.pow(2, 31)); le原创 2021-06-13 10:25:40 · 101 阅读 · 0 评论