自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 树根【Java代码+详解】

比如,对于24来说,把2和4相加得到6,由于6是一位数,因此6是24的数根。再比如39,把3和9加起来得到12,由于12不是一位数,因此还得把1和2加起来,最后得到3,这是一个一位数,因此3是39的数根。数根可以通过把一个数的各个位上的数字加起来得到。如果得到的数是一位数,那么这个数就是数根。如果结果是两位数或者包括更多位的数字,那么再把这些数字加起来。该函数接收一个表示正整数的字符串作为输入,并将每个数字相加。否则,我们将再次调用该函数,直到得到一个一位数。最后,我们将计算得到的数根输出给用户。

2024-03-21 23:52:54 296

原创 不定方程求解【详解+代码】

这里使用的是简单穷举法..

2024-03-21 10:32:17 988

原创 【代码+图解+解析】校门外的树

全网最详细解释!

2024-02-27 13:15:08 634

原创 【拆盲盒02】算法题

最后我就去搜罗搜罗,发现了非常非常巧妙的方法,没有使用额外的空间,仅仅在原数组上面进行操作就完成了对序列去重的操作.......

2024-01-01 02:29:06 1017 2

原创 枚举的使用

枚举是在JDK1.5之后引入的. 主要的用途是 ......

2024-01-01 00:06:26 1020

原创 【拆盲盒01】算法题

题目试设计一个算法,用尽可能少的辅助空间将顺序表中元素和元素进行互换,即将线性表(a1,a2,……am,b1,b2……bn)改变成(b1,b2……bn,a1,a2,……am)。假设 函数invert(S,i,j) 作用是将数组S中下标自i到j的元素逆置,请调用该函数完成该题算法。// 本算法实现顺序表中前m个元素和后n个元素的互换。

2023-12-31 23:52:33 401

原创 IDEA快捷键

组合快捷键快捷键组合实现效果psvm + Tab键 / main + Tab键public static void main(String[] args)sout + Tab键System.out.println()Ctrl + X删除当前行Ctrl +D复制当前行Alt+Insert(或右键Generate)生成代码(如get,set方法,构造函数等)Ctrl+Alt+T生成try catch (或者 Alt+enter选择)CTRL+

2023-12-31 22:01:40 451

原创 线程池构造方法的认识

详解+代码

2023-12-23 23:03:03 940 4

原创 直接插入排序【从0-1学数据结构】

图示+多语言代码+详解

2023-12-23 22:29:47 1829 2

原创 Java中线程状态的描述

总结: 整体来说我们的状态大致分为两种: 就绪 + 阻塞 (分别拆分成三种情况)

2023-12-19 19:19:09 434 2

原创 (详解版)创建线程的四种方式

Thread类 -> 结构决定性质

2023-12-19 19:14:04 1293 2

原创 【PTA刷题】 顺序表(删除)(代码+详解)

这个题目的目的是从一个顺序存储的整数数组中删除所有在区间 [x, y] 内的元素。现在,我将详细解释这个算法的运作原理和代码的各个部分。

2023-12-14 08:30:00 228

原创 【PTA刷题】堆栈模拟队列代码+详解

通过这种方式,代码实现了用两个堆栈模拟队列的功能。

2023-12-14 08:00:00 409

原创 【PTA刷题】求链式线性表的倒数第K项(代码+详解)

这个问题要求找出一个正整数序列中倒数第K个元素的值。为了解决这个问题,代码使用了一个快慢指针的方法,并且用链表来存储输入的序列。

2023-12-14 08:00:00 424

原创 【PTA刷题】串右整理(代码+详解)

提示:空白字符包括空格(SP)、水平制表(HT)、垂直制表(VT)、回车(CR)、换行(LF)、换页(FF)等。

2023-12-13 00:47:07 86

原创 【PTA刷题+代码+详解】求二叉树度为1的结点个数(递归法)

详解-这个问题要求使用递归方法求二叉树中度为1的结点个数。

2023-12-13 00:44:20 581

原创 【PTA刷题】 求子串(代码+详解)

请编写函数,求子串 - (详解+代码)

2023-12-11 10:12:13 256

原创 匿名内部类 - ( 零基础学java )

一文解答Java中的匿名内部类,零基础学 Java !

2023-12-11 09:32:40 1370

原创 【数据结构】双向链表中删除节点的方法实现(代码+详解)

💕 在双向链表中,删除一个结点可能出现以下几种情况......

2023-12-06 16:14:04 469

原创 循环队列中的求队列长度公式怎么来的?【数学角度】

这种数学定义和计算方式有助于在实际编程中处理循环队列时保持正确性。

2023-12-06 15:22:05 871 1

原创 【初阶解法-数据结构】包含min函数的栈(代码+图示)

【刷题心得】包含min函数的栈初阶解法

2023-12-04 22:13:32 301 1

原创 数据结构-构造哈夫曼树【详解+代码+图示】一文解惑!

重复循环"爸爸去哪儿"这个过程

2023-11-29 20:21:06 1507 2

原创 【数据结构-零基础学习】线索二叉树(代码+图示+解析)

​ 线索二叉树是一种二叉树的数据结构,它的特点在于空闲指针用于指向节点在某种特定遍历方式下的前驱或后继。在传统的二叉树中,每个节点有两个指针,指向其左孩子和右孩子。如果任一孩子不存在,相应的指针便为空。线索二叉树利用这些空指针,存储指向遍历序列中前驱或后继的指针,从而增加遍历效率。​。

2023-11-21 10:16:06 343 2

原创 【PTA刷题】请编写函数,求子串(详解+代码)

在C语言中,没有内置的函数来执行这种操作,因此我们需要自己编写一个函数来实现它。本文将介绍如何编写 `StrMid` 函数,用于提取子串,并将详细解释其实现过程。

2023-10-28 00:40:29 459

原创 【刷题-PTA】堆栈模拟队列(代码+动态图解)

很详细的解释 !

2023-10-24 21:44:49 435 1

原创 【刷题-牛客】出栈、入栈的顺序匹配 (代码+动态演示)

题目的意思其实就是把通常经常遇见的判断题 " 已知入栈顺序(入栈的同时可以出栈),判断不可能的出栈顺序 "封装成一个方法.

2023-10-23 08:55:20 146 1

原创 【PTA代码+图示】10进制转换成16进制 (堆栈操作)

要求实现十进制(正整数)到十六进制的转换,用户输入10进制的数,要求输出该数的16进制表示。

2023-10-16 09:38:26 1330

原创 注释之背后:代码的解释者与保护者

作为一个编程不到一年的初学者来说,想借此机会说说我对 "代码是否写注释" 这个问题的一些看法.

2023-10-14 00:41:32 169 1

原创 【例题】逆波兰表达式求值(图解+代码)

逆波兰表示法是一种将运算符(operator)写在操作数(operand)后面的描述程序(算式)的方法。

2023-10-11 21:18:48 793 2

原创 【刷题】只出现一次的数字(三种解法)

1.异或运算2.Set和Map集合

2023-10-09 19:47:41 314 1

原创 【刷题-牛客】链表内指定区间反转

【图解+代码】

2023-09-23 20:16:37 258 2

原创 两个非递减顺序表合并成一个非递减顺序表

我在这里将这种方式描述为 "穿针引线法"是因为真的很形象,但是其实如果是在链表中这样称呼,似乎更加合适。

2023-09-04 12:54:32 844

原创 递增排序,递减排序,非递减排序,非递增排序

递增排序,递减排序,非递减排序,非递增排序的定义

2023-08-30 21:29:45 1515

原创 链表中涉及“快慢指针”的编程题—“返回中间节点”

给一个带有头节点 head 的非空单链表,返回链表的中间节点,如果有两个中间节点,则返回第二个中间节点。

2023-08-30 00:39:00 129

原创 复数的四则运算(java版)

要想实现复数的四则运算,我们就要先知道复数的四则运算分别都是如何计算的。

2023-08-28 23:33:12 2385 1

原创 for循环语句(详解+典例)

for循环是最早被引入的循环结构之一,最早出现在Fortran编程语言中,用于在已知循环次数的情况下进行迭代

2023-08-17 13:24:58 8297 1

原创 泛型+通配符(数学角度)

打破常规,换个角度重新认识泛型和通配符!

2023-08-07 18:36:09 296 31

原创 这还是你认识的泛型吗???!

打破常规,换个角度重新认识泛型和通配符!!

2023-08-07 15:28:35 128 3

原创 java代码注释指南:三大注释解析与最佳实践

注释是代码的声音,让我们的代码在沉默中绽放光彩!

2023-08-05 14:28:10 872 2

原创 运行Java程序后,都发生了什么?

当一个字节码文件在Java命令执行之后运行时,涉及到两个主要方面的过程:加载和执行。

2023-08-05 11:47:54 156 1

空空如也

空空如也

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

TA关注的人

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