自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 【Java】每日一题,把数组排成最小的数

输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。我们需要将数组里面的数组合成为最小的一个数,那么就需要涉及到比较,但是此题并不能直接使用整数进行比较,我们可以使用字典序的方法来实现,比如 a + b > b + a,那么就说明a > b,这里的a > b说的是字典序不是a与b的数值大小,有了这个规则我们只需要将数组里面的所有数都按照这个规则进行排序即可。下面使用快速排序实现。

2023-08-07 11:06:23 109 1

原创 【Java】每日一题,求1+2+…+n

此题给了我们很多的限制条件,若我们使用平均法完成则需要使用到乘法,与题目要求不符合,若使用遍历的方式需要使用到循环,依旧不满足题目的要求,因此我们可以考虑使用递归地方法来实现。,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?首先我们从n开始加,然后将n依次减一进行相加,直到n等于0;

2023-08-06 10:54:23 262 1

原创 【Java】每日一题,礼物的最大价值

在一个 m*n 的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于 0)。你可以从棋盘的左上角开始拿格子里的礼物,并每次向右或者向下移动一格、直到到达棋盘的右下角。给定一个棋盘及其上面的礼物的价值,请计算你最多能拿到多少价值的礼物?

2023-08-05 10:28:16 125 1

原创 【Java】每日一题,最长不含重复的子字符串

请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。"abcabcbb"3因为无重复字符的最长子串是 “abc”,所以其长度为3。

2023-08-03 22:55:39 515

原创 【Java】每日一题,丑数

我们把只包含质因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。

2023-08-02 19:43:51 23

原创 【Java】每日一题,数值的整数次方

实现 pow(x,n) ,即计算 x 的 n 次幂函数(即,不得使用库函数,同时不需要考虑大数问题。

2023-08-01 20:36:12 71 1

原创 【Java】每日一题,字符串的排列

输入一个字符串,打印出该字符串中字符的所有排列。你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。

2023-07-31 11:48:39 39 1

原创 【Java】每日一题,复杂链表的复制

请实现函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个next指针指向下一个节点,还有一个random指针指向链表中的任意节点或者null。这个复杂链表相较于普通链表而言就是多了一个随机指针指向链表中的任意节点或null,那么我们应该向清楚怎么复制一个普通链表,其次在考虑怎么复制一个复杂链表。

2023-07-30 20:09:44 137 1

原创 【Java】每日一题,反转链表

定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。反转链表是一种十分常见的需求,其中最常见的解法是递归,还有一种解法是双指针,除此之外还有一种利用栈的先进后出特性的解法。

2023-07-29 12:33:10 59

原创 【Java】什么是死锁?怎么避免死锁的发生?

死锁是指在并发系统中,两个或多个进程无限期地等待对方持有的资源,导致所有进程无法继续执行的一种状态。在死锁发生时,每个进程都在等待其他进程释放资源,而这些资源却无法被释放,造成了一个相互等待的循环。这种情况下,系统无法进一步发展,进程无法继续执行,需要人工干预才能解决问题。

2023-07-28 16:30:35 87 1

原创 【Java】每日一题,某扣二叉树中和为某一值的路径

二叉树中和为某一值的路径,二叉树的根节点root和一个整数目标和targetSum,找出所有从根节点到叶子节点路径总和等于给定目标和的路径。

2023-07-28 14:56:38 30 1

原创 【Java】SpringBoot中读取mybatis的xml文件

mybatis的xml文件在springboot中的加载方式

2023-07-28 12:39:35 533 1

原创 【Java】每日一题,某扣剪绳子

给你一根长度为n的绳子,请把绳子剪成整数长度的m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为。请问可能的最大乘积是多少?

2023-07-27 21:20:21 32 1

原创 【Java】浅谈ThreadLocal

ThreadLocal原理、ThreadLocal使用场景及ThreadLocal的内存泄露问题

2023-07-26 16:18:36 83 1

原创 【Java】每日一题,某扣二维数组中的查找

二维数组中的查找,在一个 n * m 的二维数组中,每一行都按照从左到右非递减的顺序排序,每一列都按照从上到下非递减的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

2023-07-26 14:16:56 45 1

原创 线程池的参数设置

线程池的七大参数概述,线程池初始化参数应当如何设置。

2023-07-26 12:59:45 728 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除