问题: 合并两个有序链表 链表L1: 1->2->4->9 链表L2: 3->5>6->10->13 合并后:1->2->3->4->5->6->9->10->13 1. 准备数据结构 及测试数据 Node节点 public class Node { public Integer value; pu ...
分类:
其他好文 时间:
2021-04-06 14:50:49
阅读次数:
0
看到返回List就好奇试了一下 List<List<Integer>> res = new List<>(); 结果果然还是不行的。 这道题的思路很好 理解,先序遍历将当前节点值添加进路径。 如果符合一条路径的标准就在res存做一个答案。 遍历到null就返回到上一层,然后会有一个removeLas ...
分类:
其他好文 时间:
2021-04-01 13:22:02
阅读次数:
0
1.下列哪种异常是检查型异常,需要在编写程序时声明()A. NullPointerExceptionB. ClassCastExceptionC. FileNotFoundExceptionD. IndexOutOfBoundsException 答案:C分析:NullPointerExceptio ...
分类:
编程语言 时间:
2021-03-31 12:33:45
阅读次数:
0
1)算法各大公司的笔试基本都考这个,《剑指 Offer》上的所有题目如果能背下来,LeetCode 刷个一百到三百道题,参加过 ACM 竞赛的也可以。 《剑指 Offer》,指的是《剑指 Offer:名企面试官精讲典型编程题》这本书,里面剖析了 50 个典型的程序员面试题,包括基础知识、代码质量、解 ...
分类:
编程语言 时间:
2021-03-31 12:03:40
阅读次数:
0
github.com/doocs/advanced-java 面试题 ES 写入数据的工作原理是什么啊?ES 查询数据的工作原理是什么啊?底层的 Lucene 介绍一下呗?倒排索引了解吗? 面试官心理分析 问这个,其实面试官就是要看看你了解不了解 es 的一些基本原理,因为用 es 无非就是写入数据 ...
分类:
其他好文 时间:
2021-03-26 15:17:59
阅读次数:
0
1、synchronized作用于静态方法和非静态方法的区别 非静态方法:给对象加锁(可以理解为给这个对象的内存上锁,注意 只是这块内存,其他同类对象都会有各自的内存锁),这时候在其他一个以上线程中执行该对象的这个同步方法(注意:是该对象)就会产生互斥静态方法: 相当于在类上加锁(*.class位于 ...
分类:
编程语言 时间:
2021-03-18 14:34:08
阅读次数:
0
我们都知道标准盒模型和怪异盒模型是有不同的 但是知道遇到一个面试题,还是感觉自己理解的不够深刻 面试题: 一个div宽200高100,padding-top为50%,问实际高度为多少? 一道题很多坑: 坑一:不要想当然的是一个盒模型,两个都要答! 坑二:只有50%,没有给父元素高度! 坑三:注意注意 ...
分类:
Web程序 时间:
2021-03-17 14:55:34
阅读次数:
0
前言 考点: 函数柯里化 内容 题目 请实现add(1,2)(3) 答案 function add (...args) { return args.reduce((a, b) => a + b) } ? function currying (fn) { let args = [] return fu ...
分类:
其他好文 时间:
2021-03-17 14:18:59
阅读次数:
0
title: 必知必会面试题之 Spring 基础 date: 2021-03-10 updated: 2021-03-10 categories: - Spring tags: - Spring - 面试 不定期更新…… ## 基础知识 ### Spring 的优点 > 考察点:考查对 Sprin ...
分类:
编程语言 时间:
2021-03-11 20:37:32
阅读次数:
0
以后再找个时间来写答案 1:get请求和post请求的区别 2:v-for和v-if的优先级 3:import和link的区别 4:http和https的区别 5:谈谈你对js中闭包的理解 6:谈谈你对es6的理解 7:vue中compter和watch的区别 8:谈谈你对vue生命周期的理解 9: ...
分类:
其他好文 时间:
2021-03-11 10:30:17
阅读次数:
0