自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ 类与对象:解锁面向对象编程的核心密码(中)

默认成员函数:构造,析构,拷贝构造,赋值重载,取地址重载

2025-12-20 15:00:56 1236 3

原创 C++ 类与对象:解锁面向对象编程的核心密码(上)

类的定义,实例化,this指针

2025-12-01 21:50:58 1095 4

原创 C++基础

C++(98)相较于C语言的新语法概念:命名空间,输入输出,缺少参数,函数重载,引用,inline,nullptr

2025-11-28 21:12:13 733 3

原创 八大排序算法

比较排序,选择排序,交换排序,归并排序,非比较排序,五类八个排序算法的思想讲解,代码讲解,复杂度分析

2025-10-30 14:26:46 1227 5

原创 【Leetcode&nowcode】代码强化练习(二叉树)

二叉树遍历相关练习,单值二叉树,相同的树,对称二叉树,二叉树的遍历

2025-10-28 21:22:41 945 5

原创 由浅入深了解“树“(二叉树)(2)

二叉树的顺序存储和链式存储的代码实现

2025-10-27 15:36:28 1020 7

原创 由浅入深了解“树“(二叉树)(1)

什么是树,什么是二叉树

2025-10-24 15:50:39 1131 3

原创 栈和队列的应用

栈的使用,用栈实现队列,用队列实现栈,设计循环队列

2025-10-23 12:27:32 1082 3

原创 小白也能懂的栈与队列:基础特性 + 常见用法

栈和队列相关概念和操作讲解

2025-10-21 21:15:54 729 3

原创 从 0 看懂顺序表与链表:数据结构入门的 “孪生兄弟”

线性表,顺序表,单链表,双向带头循环链表

2025-10-21 00:48:13 897 7

原创 从入门到理解:C 语言初阶中的复杂度概念解析

算法复杂度

2025-10-19 14:43:42 496 5

原创 【Leetcode&nowcode&数据结构】顺序表的应用

顺序表相关练习,删除重复数据,合并有序数组

2025-10-17 23:18:48 954 5

原创 【Leetcode&nowcode&数据结构】单链表的应用(进阶)

两道链表相关的进阶题目

2025-10-16 22:38:02 1379 7

原创 【Leetcode&nowcode&数据结构】单链表的应用(初阶)

快慢指针的应用,环形链表的技巧

2025-10-15 21:51:40 758 9

原创 如何让便笺实现开机自启动

实现一般软件的自启动和便笺的自启动

2025-10-14 20:15:57 552

原创 深入理解动态内存管理(C语言)

malloc free calloc realloc函数讲解

2025-10-12 12:48:36 788 11

原创 C语言指针完全指南(3)

回调函数,qsort,sizeof和strlen

2025-09-10 14:26:37 587 3

原创 C语言指针完全指南(2)

这篇文章我们主要把数组和指针,函数和指针联系起来了,对于指针,又有了更加深入的认识

2025-05-27 14:58:47 913 3

原创 C语言指针完全指南(1)

指针,作为C语言中极为重要的一部分,它也是前期最难理解的知识点之一,我将用三篇文章,带你深入理解指针!

2025-05-24 17:11:00 1201 4

原创 编程趣味实践:3个C语言小游戏带你玩转基础与逻辑

在我们学习完C语言分支,循环语句之后,我们可以尝试写一个关机小游戏游戏功能:在一分钟之内输入“我是猪”,否则电脑就会关机在这个游戏里,我们需要学习,如何通过C语言程序实现电脑的关机这里我们学习几个cmd命令win+R打开命令窗口输入shutdown -s之后我们的电脑就会在一分钟之后关机当然我们还可以输入shutdown -s -t 加一个数字,来控制关机的时间例如我输入shutdown -s -t 30,就是30秒之后关机同样,我们在命令窗口输入shutdown -a 就可以取消关机在学完这个

2025-05-20 02:00:39 1016 4

原创 Python基础语法(3)

介绍了Python中的函数,列表,元组,字典

2025-05-11 22:39:18 1438 6

原创 Python基础语法(2)

基础语法(2)我们介绍了3种语句,此时我们已经可以写一些简单的代码了,大家有什么建议,欢迎评论留言inueprint(i)if i==5:breakprint(i)[外链图片转存中...(img-1UxWoDvp-1746284092819)]可以发现,continue只是跳过了5,而break直接从5开始就不打印了,直接结束了循环***## 结语基础语法(2)我们介绍了3种语句,此时我们已经可以写一些简单的代码了,大家有什么建议,欢迎评论留言。

2025-05-03 22:58:22 914 3

原创 Python语法基础(1)

此文章会对Python的基础语法:常变量,数据类型,运算符等进行讲解

2025-05-02 01:46:05 1016 2

原创 初步认识数据结构

官方定义:在计算机科学中,数据结构是一种数据组织,管理和存储的格式。它是相互之间存在一种或者多种特定关系的数据元素集合。数据结构就是如何把数据搭配放在一起,也就是数据的组织形式。也就是当一堆数据输入到计算机中的时候,要用哪种方式将它们存储起来。

2025-01-23 12:25:34 578 1

原创 快速幂算法

刚开始看到这道题目,我们有可能会利用循环,让a*=a去循环b次,为了防止超内存,我们还对每次结果单独取模,但是这样做在a和b太大的时候往往会超时,这时候,我们可以联想,x+y+z=b,那么a的b次方可以写成a的x次方乘上a的y次方再乘上a的z次方,这样我们把一个大运算,拆成了几个小运算,大大提高运算速度,在计算机中,我们通常会把b拆成几个2次方(或者几个2次方和1次方)相加。例如,对于3(011)和5(101),从右向左,第一位都是1,取1;二三两位有0,取0;

2024-11-13 21:06:55 510 1

原创 以骨牌问题来说说状态转移方程

显然,当我们试图去不断的列举出n=1,n=2,n=3......会发现铺设的方法数量会变得越来越难算,且看不出什么规律(当然如果有数学大佬可以一眼看出来,例外),此时我们就不应该去从它的局部去盲目列举找关系了,而是得从整体上去看,观察前后关系,看看铺到长度为n的时候有多少方法,但不能真的去算n的情况,而是要换个思路,看看从n-1到n,有几种方法,我们会发现,只有1种(1*2的骨牌竖着放),我们假设长度为n时候方法数为f(n)种,那么f(n)中肯定有f(n-1)种情况。

2024-11-11 09:48:06 722 3

关于含空白字符串的读取

计算机小白,学习之路的分享,有错误还有大家评论指出

2024-12-17

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

TA关注的人

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