会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李杰然
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2022年4月12日
java线程池ThreadPoolExecutor类使用详解
摘要: 在《阿里巴巴java开发手册》中指出了线程资源必须通过线程池提供,不允许在应用中自行显示的创建线程,这样一方面是线程的创建更加规范,可以合理控制开辟线程的数量;另一方面线程的细节管理交给线程池处理,优化了资源的开销。而线程池不允许使用Executors去创建,而要通过ThreadPoolExecut
阅读全文
posted @ 2022-04-12 19:28 蜘蛛侠0
阅读(161)
评论(0)
推荐(0)
2021年4月27日
两数之和
摘要: 题目描述: 给出一个整数数组,请在数组中找出两个加起来等于目标值的数, 你给出的函数twoSum 需要返回这两个数字的下标(index1,index2),需要满足 index1 小于index2.。注意:下标是从1开始的 假设给出的数组中只存在唯一解 例如: 给出的数组为 {20, 70, 110,
阅读全文
posted @ 2021-04-27 15:41 蜘蛛侠0
阅读(52)
评论(0)
推荐(0)
2021年3月26日
求二叉树层序遍历
摘要: 题目描述 给定一个二叉树,返回该二叉树层序遍历的结果,(从左到右,一层一层地遍历)例如:给定的二叉树是{3,9,20,#,#,15,7}, 该二叉树层序遍历的结果是[[3],[9,20],[15,7]] 输入:{1,2} 输出:[[1],[2]] import java.util.*; /* * p
阅读全文
posted @ 2021-03-26 21:28 蜘蛛侠0
阅读(121)
评论(0)
推荐(0)
2021年3月10日
最小的K的个数
摘要: 题目描述: 给定一个数组,找出其中最小的K个数。例如数组元素是4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。如果K>数组的长度,那么返回一个空的数组 输入:[4,5,1,6,2,7,3,8],4 输出:[1,2,3,4] import java.util.ArrayLi
阅读全文
posted @ 2021-03-10 17:45 蜘蛛侠0
阅读(72)
评论(0)
推荐(0)
二分查找
摘要: 题目描述: 请实现有重复数字的升序数组的二分查找 给定一个 元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1 输入 [1,2,4,4,5] or [1,1,1,1,1] 输出 2 or 0 imp
阅读全文
posted @ 2021-03-10 15:12 蜘蛛侠0
阅读(75)
评论(0)
推荐(0)
2021年3月5日
实现二叉树先序,中序,后序
摘要: 题目描述: 分别按照二叉树先序,中序,后序打印所有的节点 输入: {1,2,3} 返回值 [[1,2,3],[2,1,3],[2,3,1]] import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left
阅读全文
posted @ 2021-03-05 17:22 蜘蛛侠0
阅读(103)
评论(0)
推荐(0)
2021年3月4日
判断 链表中是否有环
摘要: 题目描述 判断给定的链表中是否有环。如果有环则返回true,否则返回false。 你能给出空间复杂度的解法么? public class Solution { public boolean hasCycle(ListNode head) { /* 链表有环思路:如果有环,设置一个快指针,设置一个慢指
阅读全文
posted @ 2021-03-04 15:50 蜘蛛侠0
阅读(95)
评论(0)
推荐(0)
2021年3月3日
设计LRU缓存结构
摘要: 题目描述 设计LRU缓存结构,该结构在构造时确定大小,假设大小为K,并有如下两个功能 set(key, value):将记录(key, value)插入该结构 get(key):返回key对应的value值 [要求] set和get方法的时间复杂度为O(1) 某个key的set或get操作一旦发生,
阅读全文
posted @ 2021-03-03 22:06 蜘蛛侠0
阅读(527)
评论(0)
推荐(0)
排序
摘要: 题目描述 给定一个数组,请你编写一个函数,返回该数组排序后的形式 输入:[5,2,3,1,4] 返回值由小到大:[1,2,3,4,5] 返回值由大到小:[5,4,3,2,1] package com.refinitiv.ciqm.udf; import java.util.*; public cla
阅读全文
posted @ 2021-03-03 15:28 蜘蛛侠0
阅读(96)
评论(0)
推荐(0)
反转链条
摘要: 题目描述 输入一个链表,反转链表后,输出新链表的表头 输入: {1,2,3} 返回值: {3,2,1} public class Solution { public ListNode ReverseList(ListNode head) { if(head == null){ return null
阅读全文
posted @ 2021-03-03 15:23 蜘蛛侠0
阅读(67)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告