自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt学习笔记

Qt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。Qt:支持多平台开发;支持CSS;面向对象特性体现突出;发展趋势良好。MFC:仅在Windows开发;运行效率高;库安全性好。

2023-03-29 19:49:37 1087 2

原创 【C++】STL常用容器:list(详解及模拟实现)

C++STL常用容器list的详解及模拟实现,包含反向迭代器的实现

2022-10-10 21:50:36 264 2

原创 【C++】STL常用容器:vector(详解及模拟实现)

C++STL常用容器vector的详细介绍及模拟实现!

2022-09-22 19:35:53 922 17

原创 【C++】STL常用容器:string类(详解及模拟实现)

C++STL中string的详细讲解以及模拟实现(附超详细实现代码)

2022-09-18 21:26:39 1108 85

原创 【C++】模板初阶 | STL简介

本篇主要介绍C++模板和STL的基础知识,为后面深入学习STL做铺垫

2022-09-15 20:55:32 819 26

原创 【C++】C/C++内存管理(new和delete详解)

C++内存管理:new和delete细节

2022-09-12 16:17:17 2313 48

原创 【C++】类与对象(下)——初始化列表|static成员|友元|内部类

C++初始化列表、static成员以及友元的细节

2022-09-10 22:08:14 840 15

原创 【C++】类与对象(中)——六个默认成员函数|const

本篇博客主要介绍类的六个默认成员函数及运算符重载:构造函数、析构函数、拷贝构造函数、赋值运算符重载、取地址操作符重载

2022-09-06 23:13:01 877 17

原创 【C++】类与对象的引入|访问修饰符|this指针

本篇博客主要介绍类与对象的一些基本概念以及this指针

2022-09-06 14:04:58 320

原创 【JavaSE进阶】:类变量、类方法(static在类中的用法)及main函数细节

本篇主要介绍Java面向对象高级部分中的类变量、类方法的用法,以及main函数语法

2022-09-06 09:10:29 635 8

原创 【C++】快速入门——面向对象|关键字|命名空间|输入输出|缺省参数|函数重载|引用|内联|auto|范围for|nullptr

C++快速入门基础知识

2022-08-13 11:03:07 537 2

原创 【JavaSE入门】:面向对象编程(进阶部分)

本篇博客是Java初学第一阶段的最后一篇博客,是Java面向对象编程的进阶部分,包含面向对象编程的三大特性封装、继承、多态的详细整理,同时引入Java开发工具IDEA的使用,包含Debug技巧,类的定义也得到进一步完善。近万字博客总结,细节拉满,内容丰富!......

2022-08-09 20:20:30 276 10

原创 【JavaSE入门】:面向对象编程(基础部分)

本篇博客详细介绍Java面向对象编程的初阶部分,通过这一部分快速入门面向对象的编程思想,内容丰富,细节拉满!

2022-08-03 10:03:47 225 9

原创 【JavaSE入门】:Java中的数组

本篇博客主要介绍Java中的数组操作,包含二维数组,内容丰富,不容错过!

2022-07-30 10:24:02 195 1

原创 【JavaSE入门】:Java中的程序控制结构

本篇主要介绍Java程序控制结构,包括分支结构、循环结构以及跳转语句的用法和注意事项,内容丰富,细节拉满!

2022-07-28 10:47:48 252 1

原创 【JavaSE入门】:Java标识符命名及关键字、保留字

本篇博客主要介绍Java中标识符的使用规则和规范,以及关键字和保留字的总结,细节拉满!

2022-07-21 07:34:07 433

原创 【JavaSE入门】:Java运算符及进制转换

本篇博客详细介绍Java中的各种运算符以及进制转换,内容丰富,细节拉满!

2022-07-20 21:07:27 241

原创 【JavaSE入门】:Java中的变量及数据类型

本篇博客主要介绍Java中的变量及数据类型,超详细且通俗易懂!

2022-07-15 14:38:27 336 12

原创 【JavaSE入门】:Java概述以及环境的配置

本篇博客主要介绍Java概述以及环境的配置,内容丰富,干货多多!

2022-07-15 11:39:02 441 4

原创 【Linux】一篇解决Linux环境搭建问题(使用云服务器方式)

以最简单的方式解决Linux环境搭建问题,云服务器下的Linux

2022-07-12 13:26:05 1469 3

原创 【成神之路】C++

小白程序员的我终于2022.7.11正式进入了C++的学习阶段😍😍,为此,我在这里简单梳理一些关于C++的相关知识以及成神之路🔮

2022-07-11 08:56:31 334 1

原创 计数排序和八大排序算法的总结分析

本篇博客主要介绍八大排序算法中的计数排序(CountSort)以及八大排序算法的总结分析代码实现:C语言

2022-07-10 18:29:55 201

原创 归并排序(递归和非递归写法)

本篇博客主要介绍排序算法中的归并排序(MergeSort),包括递归和非递归的实现。代码实现:C语言

2022-07-10 16:07:22 273

原创 交换排序算法:冒泡排序和快速排序

本篇博客主要介绍交换排序算法中的冒泡排序(BubbleSort)和快速排序(QuickSort),包括他们的思路和实现,另着重介绍快速排序的三种实现思路以及两个方面的优化。代码实现:C语言

2022-07-10 09:56:04 859 10

原创 选择排序算法:直接选择排序和堆排序

本篇博客主要介绍选择排序算法中的直接选择排序(SelectSort)和堆排序(HeapSort)代码实现:C语言

2022-07-09 12:30:30 110 2

原创 插入排序算法:直接插入排序和希尔排序

本篇博客主要介绍插入排序算法中的直接插入排序(InsertSort)和希尔排序(ShellSort)实现代码:C语言

2022-07-08 18:07:43 212 6

原创 二叉树基础OJ题(二叉树的遍历、分治算法、数据结构、C语言)

在学习完二叉树的基本知识后,主要包括前序遍历以及分治算法的思想,再通过下面几道基础OJ题提高理解

2022-07-07 13:29:01 536

原创 二叉树链式结构及实现(前序、中序、后序遍历、层序遍历、分治算法、递归、数据结构、C语言)

本篇博客主要介绍二叉树链式结构以及相关接口函数的实现,内容包括前中后序的遍历,运用分治的思路去编写相关函数。分治算法的思想、二叉树的前序遍历

2022-07-07 13:17:27 1935 1

原创 二叉树的顺序结构及实现(堆的相关知识、数据结构、C语言)

在完成关于树与二叉树的基本知识的铺垫后,这里,我们进入二叉树的顺序结构的实现以及堆的实现

2022-07-06 14:17:20 223

原创 树与二叉树(二叉树前传、数据结构初阶、C语言)

在学习二叉树的实现之前,我们先学习和了解一些关于树与二叉树的重要知识,本篇博客整理了树与二叉树的概念和结构

2022-07-05 21:15:42 174

原创 程序员常用快捷键整理(VS、Windows,提高效率,只有一步之遥)

本篇博客整理了程序员常用的快捷键,主要包括VS(visual studio)编译器的快捷键、Windows操作系统快捷键

2022-07-05 08:19:24 2327

原创 栈和队列的几道OJ题(数据结构、C语言、LeetCode)

本篇博客整理了几道关于栈和队列的OJ题,着重介绍栈和队列之间的互相实现,以及循环队列

2022-07-04 22:09:26 263

原创 栈和队列(数据结构、C语言)

本篇博客整理了数据结构初阶的,关于栈和队列的相关知识

2022-07-04 16:23:08 112

原创 链表(数据结构、C语言、单链表、带头双向循环链表)

本篇博客整理了数据结构初阶的链表相关知识,包括单链表、双向循环链表、以及哨兵位的介绍(这里的哨兵位在链表OJ博客中会详细介绍)

2022-07-03 17:47:07 204

原创 单链表相关OJ题(LeetCode、C语言、数据结构)

在学习完链表部分(主要是单链表)相关函数,包括头插、头删、尾插、尾删等函数接口的实现思想,通过下面11道OJ题继续巩固知识。LeetCode,C语言。

2022-07-03 17:10:11 290 6

原创 顺序表相关OJ题(数组、LeetCode、C语言、数据结构、双指针思路)

顺序表相关OJ题(数组、LeetCode、C语言、数据结构、双指针思路)移除元素、删除有序数组中的重复项、合并两个有序数组

2022-06-22 11:54:42 321

原创 线性表、顺序表(数据结构、C语言)

本篇博客整理了数据结构初阶的线性表以及顺序表的相关知识。线性表、顺序表(数据结构、C语言)

2022-06-21 20:34:22 120

原创 复杂度相关OJ题(LeetCode、C语言、复杂度、消失的数字、旋转数组)

复杂度相关OJ题(LeetCode、C语言、复杂度、消失的数字、旋转数组)

2022-06-21 16:38:06 109

原创 时间复杂度和空间复杂度总结(C语言、数据结构和算法基础概念)

时间复杂度的定义:在计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运行时间。一个算法执行所耗费的时间,从理论上说,是不能算出来的,只有你把你的程序放在机器上跑起来,才能知道。但是我们需要每个算法都上机测试吗?是可以都上机测试,但是这很麻烦,所以才有了时间复杂度这个分析方式。一个算法所花费的时间与其中语句的执行次数成正比例,算法中的基本操作的执行次数,为算法的时间复杂度。即:找到某条基本语句与问题规模N之间的数学表达式,就是算出了该算法的时间复杂度。...

2022-06-21 13:10:38 238

原创 Markdown语法快速入门(印象笔记)(从入门到精通,只有一步之遥)

Markdown语法快速入门,适合初学者,总结了写技术博客必备的技巧,Markdown从入门到精通,只有一步之遥

2022-06-20 17:04:58 1400

空空如也

空空如也

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

TA关注的人

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