自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java面试题含答案

java秋招面试题

2022-08-29 20:05:13 545

原创 java笔试题易错总结

java笔试题易错总结

2022-08-10 11:42:25 907

原创 java笔试题含答案总结

java笔试题含答案总结

2022-08-08 23:44:33 4205

原创 java易错笔试题含答案一

java易错笔试题含答案一

2022-08-07 17:59:05 980

原创 java面试题含答案总结八

java面试题含答案总结八

2022-08-07 12:52:32 87

原创 java面试题含答案总结七

java面试题含答案总结七

2022-08-06 22:21:37 229

原创 java笔试面试题含答案总结六

java面试题含答案总结六

2022-08-06 11:24:19 132

原创 java笔试题含答案总结五

java笔试面试题含答案总结六

2022-08-05 22:35:12 662

原创 java笔试题含答案总结四

java笔试题含答案总结四

2022-08-02 19:48:54 390

原创 java笔试题含答案总结三

java笔试题含答案总结三

2022-07-31 23:34:46 613

原创 java笔试题含答案总结二

java笔试题含答案总结二

2022-07-31 11:27:19 2136

原创 java笔试题含答案总结一

java笔试题含答案总结一

2022-07-31 09:42:34 1916

原创 Windows MongoDB安装和配置

Windows MongoDB安装和配置

2022-07-20 17:43:37 1003

原创 win10 删除文件夹需要管理员权限无法删除的方法

win10 删除文件夹需要管理员权限无法删除的方法

2022-07-19 17:56:44 4812

原创 IDEA报错Error message: Cannot download ‘https://start.spring.io‘: connect timed out

Cannot download 'https://start.spring.io': connect timed out

2022-07-16 10:52:25 1973 1

原创 遇到Invalid bound statement (not found)踩的坑

代码@RunWith(SpringRunner.class)@SpringBootTestpublic class MybatisTest { @Autowired private DataSource dataSource; @Autowired private MemberPOMapper memberPOMapper; private Logger log=LoggerFactory.getLogger(MybatisTest.class); @

2022-04-24 15:28:10 958

原创 在GitHub上克隆失败,出现 fatal: unable to access https://github.com

git clone 遇到问题:解决方法:将命令行里的https改为git即可成功。

2022-01-03 17:23:03 2765

原创 16进制链表转10进制

问题描述:给你一个无头结点的单链表的头指针 head。链表中每个结点的值是16进制数的一位,但是顺序为倒置的,即最低位在第一个结点,最高位在最后一个结点。请你返回该链表所表示数字的十进制值 。示例:输入链表:2‬->3->A->1输出:因为对应的16进制数字为1A32‬,所以返回6706说明:16进制的数码为0-9,ABCDEF(本题只使用大写字母),且转换得到的10进制数字不超出32位int型数的表示范围。#include<iostream>using nam

2021-06-30 21:30:40 691

原创 删除链表的顺数及倒数第N个节点

问题描述:给定一个链表,删除链表的顺数及倒数第 n 个节点。示例1:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了顺数第2个及倒数第2个节点后,链表变为 1->3->5.示例2:给定一个链表: 1->2->3->4->5, 和 n = 3.当删除了顺数第3个及倒数第3个节点后,链表变为 1->2->4->5.说明:给定的 n 保证是有效的。#include<iostream>

2021-06-30 21:22:19 587

原创 LeetCode 字符串解码

问题描述给定一个经过编码的字符串,返回它解码后的字符串。编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总是符合格式要求的。此外,你可以认为原始数据不包含数字,所有的数字只表示重复的次数 k ,例如不会出现像 3a 或 2[4] 的输入。示例 1:输入:s = “3[a]2[bc]”输出:“aaabcbc”示例 2:输入:

2021-06-29 16:47:03 286

原创 LeetCode k个一组翻转链表

问题描述:给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。示例:给你这个链表:1->2->3->4->5当 k = 2 时,应当返回: 2->1->4->3->5当 k = 3 时,应当返回: 3->2->1->4->5说明:你的算法只能使用常数的额外空间。你不能只是单纯的改变节点内部的值

2021-06-27 19:18:17 97

原创 LeetCode 从链表中删去总和值为零的连续节点

问题描述:给你一个链表的头节点 head,请你编写代码,反复删去链表中由总和值为 0 的连续节点组成的序列,直到不存在这样的序列为止。如果存在多个总和值为0的连续节点序列,优先删除位置靠前的序列。删除完毕后,请你返回最终结果链表的头节点。示例 1:输入:head = [1,2,-3,3,1]输出:[3,1]提示:答案 [1,2,1] 不正确。示例 2:输入:head = [1,2,3,-3,4]输出:[1,2,4]示例 3:输入:head = [1,2,3,-3,-2]输出:[1]

2021-06-27 18:47:50 302

原创 LeetCode 两两交换链表中的节点

题目描述:给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。示例1:输入:head = [1,2,3,4]输出:[2,1,4,3]示例 2:输入:head = []输出:[]示例 3:输入:head = [1]输出:[1]/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *ne

2021-06-27 16:34:54 123

原创 LeetCode 奇偶链表

题目描述:给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(nodes),nodes 为节点总数。示例 1:输入: 1->2->3->4->5->NULL输出: 1->3->5->2->4->NULL示例 2:输入: 2->1->3->5->6-&

2021-06-27 16:10:11 140

原创 LeetCode 分隔链表

问题描述给定一个头结点为 root 的链表, 编写一个函数以将链表分隔为 k 个连续的部分。每部分的长度应该尽可能的相等: 任意两部分的长度差距不能超过 1,也就是说可能有些部分为 null。这k个部分应该按照在链表中出现的顺序进行输出,并且排在前面的部分的长度应该大于或等于后面的长度。返回一个符合上述规则的链表的列表。举例: 1->2->3->4, k = 5 // 5 结果 [ [1], [2], [3], [4], null ]示例 1:输入:root = [1, 2

2021-06-27 13:21:12 113

原创 LeetCode 排序链表

排序链表问题描述:在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序。示例 1:输入: 4->2->1->3输出: 1->2->3->4示例 2:输入: -1->5->3->4->0输出: -1->0->3->4->5思路:使用归并排序,思想是分而治之。归并排序的最好,最坏,平均时间复杂度均为O(nlogn)。/** * Definition for singly-linked li

2021-06-27 11:22:18 61

原创 LeetCode 链表组件

题目描述给定链表头结点 head,该链表上的每个结点都有一个唯一的整型值 。同时给定列表 G,该列表是上述链表中整型值的一个子集。返回列表 G 中组件的个数,这里对组件的定义为:链表中一段极长连续结点的值(该值必须在列表 G 中)构成的集合。极长的含义是:这段连续结点的前面或后面结点不属于G。示例 1:输入:head: 0->1->2->3G = [0, 1, 3]输出: 2解释:链表中,0 和 1 是相连接的,且 G 中不包含 2,所以 [0, 1] 是 G 的一个组

2021-06-27 11:03:44 167

原创 LeetCode 重排链表

重排链表思路:1、先通过快慢指针,找中点位置2、将后部分逆置,使用头插法3、将后半部分一个一个的插到前部分/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {}

2021-06-26 21:54:40 438 1

原创 LeetCode 旋转链表

旋转链表需要注意的有:1、链表是空或者只有一个结点的时候,直接返回head2、k是链表长度的倍数,直接返回head3、头节点可能会改变大致思路:先计算链表的长度,后部分是从len-k%len-1开始的,找到后部分的尾结点,将后部分的尾插到链表的头部,头部也要改变/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode()

2021-06-26 21:48:28 121

原创 商品促销日期计算程序

商品促销日期计算程序用户输入商品生产日期和保质期,通过程序计算促销日期计算规则为14天所在周的周三为促销日package day03;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Scanner;/** * Created by lenovo on 2020/12/15.

2020-12-15 20:29:02 518

原创 java实现生出所有的汉字

java实现生出所有的汉字package day02;/** * Created by lenovo on 2020/12/14. * 生成所有的汉字 */public class homework1 { public static void main(String[] args){ for(char c='\u4e00',i=0;c<='\u9fa5';c++,i++){ System.out.print(c); if(i%15==0){

2020-12-14 23:17:05 656

原创 用java实现输入数字字符串,转换为整数或浮点数

输入数字字符串,转换为整数或浮点数package day02;import java.util.Scanner;/** * Created by lenovo on 2020/12/14. * 输入数字字符串,转换为整数或浮点数 */public class homework2 { public static void main(String[] args){ Scanner scanner=new Scanner(System.in); Strin

2020-12-14 23:13:56 3044

原创 java编写九九乘法表

案例:java编写九九乘法表,源码如下:package start;public class start2 { public static void main(String[] args) { int i,j; for(i=1;i<10;i++) { for(j=1;j<=i;j++) { System.out.print(j+"*"+i+"="+i*j+"\t"); } System.out.println(); } }}运行结果如下:

2020-11-30 14:19:30 851

原创 用Java编写简单的程序加法计数器

案例:用for循环产生10道加法运算,并得出总分,一道题10分,源码如下package start;import java.util.Scanner;public class start1 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner=new Scanner(System.in); int a,b,result,score=0; for(int i

2020-11-29 21:57:26 763

原创 2020保研心得

保研院校:东华大学计算机科学与技术学院下面我从学习方法、保研注意事项两个方面分享一下我的经验。学习方法1、要准确定位自身很多人都有这种疑惑,感觉本科不怎么好,成绩排名一般,但是能拿到保研资格,但是能参加哪些院校的夏令营实在不知道,一些人要把举行夏令营或者有保研的学校都投,大概有几十所吧,最后去了一所非常一般的院校。可能在很多人心目中投的越多成功的概率越大,但是不要忘了,最终你能否成功,跟你的专业知识,实力水平有很大的关系。而不是你增加基数,因为有些学校的水平你投的再多,也没丝毫入围的机会,反而浪费了

2020-11-25 20:49:50 633 1

原创 更新Edge后百度网盘找不到倍速看这里

更新Edge后百度网盘找不到倍速看这里新版edge————更新后的edge无法右键倍速,但是可以去扩展。步骤:首先点击右上角的三个点(…),然后选择扩展)里面获取Microsoftedge扩展~下载一个Tampermonkey插件(传说中巨棒的油猴插件)安装成功后它会出现在浏览器的顶部(我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样

2020-11-20 15:12:09 21939 6

空空如也

空空如也

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

TA关注的人

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