自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 【数据结构】Java实现冒泡排序、插入排序、选择排序、归并排序

每一轮比较的次数随着轮数越多而越来越少(因为需要比较的元素越来越少,较大数渐渐沉入底部)(2)插入排序:初始时将第一个元素看作是有序表,遍历剩余元素,(3)选择排序:初始时将整个表看作是无序区,,然后将该位元素“踢出”无序区。

2023-05-25 01:48:39 150

原创 Springboot学习:安装spring boot helper插件的相关问题

在创建spring boot项目时,填写了第一页的项目信息后,无法点击“next”,会提示:“please select at least one dependency”!前面的是插件的版本,中间的是idea的版本(兼容范围),我的idea是2021.2版本的,所以选择安装2022.1.2版本的插件。卸载刚才安装的插件,注意需要卸载插件后点击“应用”,然后重启idea即可卸载成功,不然会卸载不成功。导入并“应用之后”,发现确实有了“spring initializr”这个图标。

2023-05-23 21:29:17 3878 5

原创 Springboot学习:找不到插件 ‘org.springframework.boot:spring-boot-maven-plugin:‘

尝试一下解决方法:

2023-05-23 19:50:22 2896

原创 【数据结构】链表逆置2

(2)非递归实现,容易理解。(1)C语言代码描述;

2023-04-12 00:26:07 102

原创 【数据结构】链表逆置

输入链表【1,2,3,4,5】,输入最后一个结点“5”且回车,在新的“首先程序会将输入的链表打印一次,然后将逆置后的链表打印并销毁。(1)注意用free()函数销毁结点;(2)注意C语言中结构体的使用规则。(1)运行之后的界面。

2023-04-10 18:25:04 252

原创 408统考数据结构真题(1)

408统考数据结构真题题目描述问题分析代码实现题目描述输入:给定一个单链表L = (L1, L2, L3…Ln)输出:L1, Ln, L2, Ln-1…要求:空间复杂度为O(1),算法时间效率尽可能高。问题分析根据题目描述,也就是将链表的前半部分和后半部分依次交替插入新表中。但由于单链表的单向链接,必须将后半部分逆置,那么整个题目的解决思路就是三个部分:(1)找到两个部分的节点;(2)逆置后半部分的链表;(3)合并链表。代码实现这是笔者原创解法,没有加注解,后续会发详细分析。也许这个解

2021-09-13 14:08:15 598

原创 如果你能读懂这段代码并能回答我的问题,那么你的链表就没有任何问题了!

如果你能读懂这段代码并能回答我的问题,那么你的链表就没有任何问题了! # include <stdio.h>struct LinkNode{ int data; struct LinkNode *next;}; void initLinkList(struct LinkNode *&L){ struct LinkNode *p, *s; int num; L = new LinkNode; p = L; printf("

2021-09-04 15:35:50 103

原创 Java Swing组件JCheckBox和JRadioButton的简单使用

一、Java Swing组件JCheckBox和JRadioButtonJCheckBoxJCheckBox是一个复选框组件,构造方法多样,有无参构造、String参数构造、Icon参数构造、String+Icon参数构造、String+Icon+boolean参数构造。JRadioButtonJRadioButton是一个单选框组件,构造方法多样,有无参构造、String参数构造、Icon参数构造、String+Icon参数构造、String+Icon+boolean参数构造。JRadi

2020-09-10 23:05:44 1519 1

原创 Java之使用Graphics+Canvas制作饼状图

使用Graphics+Canvas制作饼状图事先声明:博主正在学习Java,故水平有限,文中若有疏漏或错误,恳请同行批评指正!1、导入java.awt.*和javax.swing.JFrameimport java.awt.*;import javax.swing.JFrame;2、构建一个JFrame的子类,并重写构造方法public class PieChart extends...

2020-04-10 10:03:33 679

原创 C语言数据结构之简单实现链表的建立及打印

C语言数据结构之简单实现链表的建立及打印链表是数据结构中非常重要的一种存储结构,相较非线性结构树、图而言,链表有着更为广泛的应用。C语言实现链表的建立与打印如下:1、结点的结构体定义链表的每一个结点都包括数据域和指针域两个部分,其定义如下:typedef struct Node{ int data;//数据域 struct Node *next;//指针域}SNode,...

2020-01-23 16:51:06 3168 1

原创 C语言数据结构之递归实现二叉树的建立及遍历

C语言数据结构之递归实现二叉树的建立及遍历

2019-11-03 19:55:29 1964 1

原创 C语言冒泡排序

C语言冒泡排序//从小到大#include <stdio.h>#include <stdlib.h>#define MAXSIZE 10int main(){ int num[MAXSIZE],i,j,s; printf("输入需要排序的数:\n"); for(i=0;i<MAXSIZE;i++) { sc...

2019-11-02 15:23:20 166

原创 C语言求某数阶乘

现在网络上的多数算法并不适合C语言初学者,笔者归纳在学习C语言初期所遇到的常见算法,代码简单易懂,适合初学者

2019-11-01 23:59:09 715

空空如也

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

TA关注的人

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