只有注册用户登录后才能阅读该文。 阅读全文
摘要:
描述 Given an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? Find all unique triplets in the array which gives th 阅读全文
摘要:
【动画】看动画轻松理解「Trie树」 读音 Trie这个名字取自“retrieval”,检索,因为Trie可以只用一个前缀便可以在一部字典中找到想要的单词。 虽然发音与「Tree」一致,但为了将这种 字典树 与 普通二叉树 以示区别,程序员小吴一般读「Trie」尾部会重读一声,可以理解为读「Tree 阅读全文
摘要:
Dubbo分层 Dubbo框架运行主要分如下九层: 下面对于其中一些层结合provider和consumer进行讲解 1.配置层:config Provider端: 由服务配置类ServiceConfig进行初始化工作及服务暴露 ServiceConfig.export(); Consumer端: 阅读全文
摘要:
1.出现RpcException: Failed to invoke the method post in the service com.xxx.xxx.xxx异常怎么办?表示调用失败1.检查网络是否正常 ping xxx.xxx.xxx.xxx2.检查连接是否存在netstat -anp | g 阅读全文
摘要:
Reverse Linked List 描述 反转一个单链表。 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 解析 设置三个节点pre、cur、next (1)每次查看cur节点是否为NULL 阅读全文
摘要:
每天一算:Odd Even Linked List 描述 给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。 请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(nodes),nodes 阅读全文
摘要:
描述 给定一个数组nums,写一个函数,将数组中所有的0挪到数组的末尾,维持其他所有非0元素的相对位置。 举例: nums = [0, 1, 0, 3, 12], 函数运行后结果为[1, 3, 12, 0, 0] 解析 快慢指针,慢指针指向第一个0,快指针指向第一个非0. 代码 阅读全文
摘要:
每天一算:Contains Duplicate II 描述 给出1个整形数组nums和1个整数k,是否存在索引i和j,使得nums[i] == nums[j] 且i和j之间的差不超过k Example 1: Input: nums = [1,2,3,1], k = 3 Output: true. E 阅读全文