自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【数组】长度最小数组

方法:滑动窗口。

2025-03-25 18:09:54 199

原创 【数组】移除元素

方法:暴力/双指针注意:数组移除元素,本质上就是用后面的元素覆盖掉要删除的元素,数组的长度没有变化,只是我们认为长度-1限制:只能动。

2025-03-25 17:53:55 230

原创 【数组】螺旋矩阵

通过这四个方向的遍历,,一层一层往里,于是有了四个方向(左闭右开)我引入一个维度的概念,也就是最外面维度是0,往里面一层维度就+1。特殊情况:n是奇数,最中间那个元素无法赋值到,添加一个if就能解决。值得注意:数组的边界问题,防止越界。

2025-03-25 17:42:41 288

原创 03 Exercise 练习

对答案:https://docs.oracle.com/javase/tutorial/getStarted/QandE/answers.html。解答:检查.class文件(字节码文件)是否编译成功。d. // comment 正确,行内注释。字符串数组String[] args。解答:字节码(byte code)/ 正确,文档注释。/ 正确,文本注释。

2025-03-10 14:37:01 482

原创 02 The “HelloWorld“ Application “HelloWorld“程序 2025/03/04、06、08

. .

2025-03-08 16:03:35 645

原创 01 Getting Started 从现在开始 2025/03/03 2025/03/04

这里说:Java technology is both a programming language and a platform(我的理解是:Java 不仅仅是一门编程语言,更是一个平台/生态)The Java programming language is a high-level language(Java是一门)什么是高级语言呢?DeepSeek给的答案:高级语言(High-Level Language)是一种计算机编程语言,它和数学表达方式,而不是计算机硬件的机器语言。高级语言的主要特点是。

2025-03-04 11:07:29 420

原创 Java 学习路径

好久没有敲java代码了,我打算看着官网的文档,来学习一下。

2025-03-03 21:16:42 143

原创 jsp 使用 <jsp:useBean> 编译不通过

这里的 ClassNotFoundException 是因为 jsp 文件没有编译通过,导致找不到相关的类。无法实例化的原因是 Person 类缺少无参构造。这里使用的 Person 类,无法实例化。jsp 编译不通过的原因是。

2024-10-29 16:30:43 253

原创 JavaDoc简单使用

常用参数:@author@version@since@param@return@throws示例。

2024-08-30 09:59:39 292

原创 idea 如何打开多个窗口

如果默认是 this window 然后之前勾选了 don't ask again 的话,那就去设置调。打开第二个的时候点new window就好了。

2024-08-25 20:01:30 1067

原创 gitee怎么邀请别人

仓库 -> 管理 -> 仓库成员管理 -> 所有 -> 添加仓库成员。选择仓库权限,复制地址/二维码进行分享。

2024-08-25 19:51:39 432

原创 掌握Markdown拓展语法,提升笔记与文档编写效率

本文详细介绍了Markdown的拓展语法,包括表格、分割线、高亮、脚注、LaTex数学公式、Mermaid绘图和转义字符等内容。这些拓展语法可以帮助用户更好地利用Markdown进行文档编写和笔记整理。文章最后总结了本文的主要内容,并提供了相关参考链接。

2024-04-18 23:59:56 1257

原创 掌握Markdown语法,高效管理知识库

本文详细介绍了Markdown语法的基础知识,包括标题、字体、列表、引用、代码块、链接和图片等。同时,文章还推荐了两款优秀的Markdown编辑器Typora和Obsidian,以及它们的特点和优点。此外,文章还讨论了打造个人知识库的重要性,并介绍了如何使用搜索引擎和AI来提高学习和工作效率。总结部分强调了提高输入输出效率和使用搜索引擎、AI的重要性,并提供了相关参考资源。

2024-04-13 17:35:16 1465 2

原创 安装 Qt

有错误请批评指正。

2023-09-25 19:23:52 322 1

原创 二叉树:n个节点的二叉树有n+1个空链域

其次除了根节点的其他节点,都有父亲,即占用n-1个链域,那么空链域为:2n - (n-1) = n + 1 个。首先一个节点有两个链域,2n。

2023-08-31 11:34:50 1132

原创 报错:[错误] initializer element is not constant

错误] initializer element is not constant原因: 全局变量c的值不能在编译时确定,要在执行是确定(编译原理。。

2023-08-28 18:46:19 470 1

原创 NUL 与 NULL 区别

NUL: '\0' a characterNULL: a pointer(address 0)

2023-08-28 09:40:22 149 1

原创 c 语言 main 函数命令行参数

比如我编译好了程序后,在 hello.exe 不传入参数。

2023-08-28 09:38:38 144 1

原创 c 语言编译(compiling)过程

linking 链接(将各个文件二级制代码链接形成可执行程序): linking my machinecode with stdio.h's or other libs' machinecode。preprocessing 预编译 : anything with # symbol。assembling 汇编翻译为机器语言: to machinecode。compiling C语言翻译为汇编: to assembly。

2023-08-28 09:21:36 333 1

原创 函数传值入栈

就是说从到,地址先放到栈底的值存放在内存的在低地址,后放的值存放在内存的更高的地址,这也确实符合逻辑。

2023-08-27 21:45:50 110

原创 c语言编译问题

找到之前的 cygwin 安装包,然后按照图中选上 libreadline-devel 然后选择一个版本安装,安装完毕然后重启电脑就好了。原来是我的电脑安装了 cygwin 这玩意,具体什么问题搞不懂,但是我在 stackoverflow 找到了答案。我写了一个简单的c程序。

2023-08-22 22:14:45 123 1

原创 数据结构的逻辑结构和存储结构解释

用抽象数据类型来定义一个数据结构数据结构:数据之间的关系 1:1(线性) 1:n(树) n:n(图)数据结构用处:分析问题 + 解决问题分析问题:逻辑上的解决思路---逻辑结构解决问题:把逻辑上的思路落地---存储结构(映像、物理结构)存储结构:用计算机语言实现的逻辑结构 对立统一。

2023-08-21 15:51:30 163 1

原创 数据类型发展脉络

二进制---基本数据类型---结构体---面向对象编程。

2023-08-19 18:16:21 99

原创 区分第一个节点、头节点、首元节点

为了后续操作的统一,引入一个不存储数据的节点,在链表的第一个位置。把对首元节点的操作和对其他节点的操作统一起来。把对空链表的操作和 对非空链表的操作统一起来。:链表中第一个真实数据的节点。

2023-08-19 10:51:16 923

原创 图的端点和邻接点

在一个有向图中,若存在一条边<i,j>,则称顶点 u 和顶点 j 为该边的两个端点,它们互为邻接点。在一个无向图中,若存在一条边(i, j)。则称顶点 i 和顶点 j 为该边的两个端点,并称它们互为邻接点。

2023-08-18 20:35:39 548 1

原创 第二章 1.2算法

程序 = 数据结构 + 算法。

2023-02-25 20:39:33 108

原创 C语言题目解析

当雇佣兵的体力值恰好为M时,才可以参加一个为期M天的战斗期,战斗期结束体力值将为0。在同一个战斗期内,雇佣兵每连续战斗n天,战斗力就会上升1点,n为当前战斗期开始时的战斗力。一个战斗期结束后,雇佣兵需要用若干个能量元素使其体力恢复到最大值M,从而参加下一个战斗期。每个能量元素恢复的体力值不超过当前的战斗力。M、N、X均为不超过10000的正整数。雇佣兵的体力最大值为M,初始体力值为0、战斗力为N、拥有X个能量元素。请问:雇佣兵的战斗力最大可以到达多少。输出一个整数,为雇佣兵的最大战斗力。

2023-02-20 17:07:38 199

原创 第二章 cpp程序

using namespace std 标准命名空间。输入,允许多个一起输入:cin>>i>>j>>k;命名空间,为了解决命名冲突。cin输入 cout输出。新的输入和输出更安全便捷。

2023-02-13 18:13:38 113

原创 第一章 面向对象方法学

第一章 面向对象方法学

2023-02-13 13:36:59 125

原创 C语言结构体

C语言结构体

2023-02-11 15:54:45 91 2

原创 C语言指针数组

C语言指针数组

2023-02-09 23:31:33 108

原创 C语言指针学习

C语言指针学习

2023-02-09 18:13:14 117

原创 C语言代码数字环问题

C语言代码数字环问题有一个长度为n的数字环, 将每个数字往后移动m位, 使其成为一个新的数字环输入:第一行: 整数n 表示有n个数字第二行: n个整数Ni, 表示数字环的每个元素第三行: 整数m 表示每个元素需要往后移动m位输出: 移动后的新数字环(1

2023-02-06 20:03:08 916 4

空空如也

空空如也

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

TA关注的人

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