自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 每日一题——点击消除

遍历字符串吗,如果,后一个和站的top一样,就弹出,不一样,就入栈;最后,把栈里的元素反向输出即可。如果栈为空,输出0;

2025-03-14 17:44:15 286

原创 每日一题——逆波兰表达式

当遇到数字的时候把他压入栈,当遇到符号的时候把前面两个式子出栈。要注意的是,栈的top是第二个参数,top后才是第一个参数。根据运算符操作后,再把结果压入栈中。

2025-03-14 17:24:11 487

原创 每日一题——判断有效括号序列

如果是右括号,先判断栈空不空,空的直接返回false;不空的话再去判断:找到栈顶元素,如果匹配,栈顶元素出栈,不匹配返回false。这个题属于栈的典型题目,记得我当时学完栈后写的第一个题就是这个。首先判断,如果是三种括号的左括号就入栈;

2025-03-13 13:17:32 296

原创 每日一题——栈的压入、弹出序列

定义一个测试栈,首先将输入序列的元素压入栈中,当栈不为空且栈顶元素等于弹出序列的当前元素时,弹出序列的指针。首先要先判断,输出输入序列的合法性,如果两个长度不相等,直接不用思考,就是错的。如果展出序列的指针已经遍历完所有元素,说明弹出序列是合法的。当两个长度相等再去考虑顺序问题。

2025-03-13 12:58:40 212

原创 用vector实现栈的功能

要注意pop_back和back()的区别。

2025-03-11 20:55:06 291 2

原创 全面复习回顾——C++语法篇4

总结:题量多、简单、包括了大部分基础语法。如果基本语法忘了,可以刷一遍回顾一下。如果一直写的话两天就能写完。

2025-03-11 20:09:40 205

原创 全面复习回顾——C++语法篇3

31、string的函数就可以实现比大小。40、深拷贝与浅拷贝的问题。

2025-03-10 19:38:43 240 1

原创 全面复习回顾——C++语法篇2

26、指针遍历数组——*p指向arr的第一个元素地址,*(*p)指向数组元素。27、字符串长度——字符串最后一个是“\0”25、查找字符串中字母个数——遍历即可。24、结构体基本操作。28、复制部分字符串。

2025-03-06 21:07:26 245 4

原创 全面回顾复习——C++语法篇1(基于牛客网C++题库)

C++基础语法复习

2025-03-06 20:24:33 337 1

原创 面试准备——Linux上实现自己的命令解释器(mybash)附代码实现

在Linux上,命令一般被分为两类:内置命令和普通命令 内置命令譬如:cd,exit 普通命令譬如:ls,pwd,cp,ps等这两种命令有什么区别呢?首先,普通命令本身就是一个程序,就像我们自己写的main.c一样。只不过系统对他进行了封装,让我们可以通过执行命令的方式来使用,通过fork+exec的方式实现。而内置命令,则是bash自身通过调用相应的接口实现的 要实现我们自己的命令解释器,就要知道一点 我们要实现的功能是:分割用户所输入的命令行,并且

2025-03-05 23:04:56 909

原创 面试准备——云相册项目(1)基础

云相册项目旨在为用户提供便捷的照片存储、管理和访问服务。通过客户端与服务器的配合,实现照片的上传、下载以及一些基本的命令交互功能,方便用户在不同设备上随时查看和管理自己的相册。

2025-03-05 22:37:03 476 1

原创 大学至今的反思与总结

一步一个脚印,慢慢走

2025-03-05 22:19:35 21345 110

原创 力扣———1745.分割回文串IV

给定一个字符串 `s`,判断是否可以将 `s` 分割成三个非空子串 `s1`, `s2`, `s3`,使得 `s1`, `s2`, `s3` 都是回文串。1. 定义 `dp[i][j]` 表示字符串 `s` 从第 `i` 个字符到第 `j` 个字符是否是回文串。- 如果 `s[i] == s[j]`,则 `dp[i][j] = dp[i+1][j-1]`。- 如果 `j = i + 1`,则 `dp[i][j] = (s[i] == s[j])`。2. 空间复杂度:O(n^2),用于存储 `dp` 数组。

2025-03-04 18:41:25 587

原创 力扣刷题——4.寻找两个正序数组的中位数

力扣第四题

2025-03-04 18:36:59 317

原创 如何实现在不给定长度的情况下进行输入?

在输入一串数字时,不管是使用for循环还while循环,我们都必须知道要输入的具体长度。两种方法都是直接不写循环结束的条件,而是在循环体里面根据题目进行判断。可是如果题目没有给定输入长度,也没有给定最大范围呢?注意:使用这种方法可以用Ctrl+z组合键退出循环。同样也有for与while两种循环方式。

2024-04-05 12:09:38 278

原创 每日一题————P5725 【深基4.习8】求三角形

洛谷官方题单————循环

2024-04-03 22:14:31 319

原创 每日一题——数字翻转

回文数

2024-02-14 22:15:59 470

原创 每日一练——月落乌啼算钱

月落乌啼霜满天,真的不会C语言

2024-02-14 22:09:24 393

原创 备考蓝桥杯每日一题——C++分支结构“ABC”

C++分支结构“ABC”

2024-02-02 21:52:55 899 1

原创 解密QQ号——C语言

啊哈算法

2023-12-09 23:26:12 2314 5

原创 C语言——2048完整版(附代码、资源包)

2048

2023-12-07 18:16:18 5084 3

原创 浅谈排序——快速排序(最常用的排序)

快速排序

2023-12-06 11:35:52 814 1

原创 浅谈排序——冒泡排序

浅谈排序——冒泡排序

2023-12-06 10:44:04 467 1

原创 浅谈排序——桶排序“最简单的排序”

浅谈排序——桶排序“最简单的排序”

2023-12-04 23:47:07 574

原创 每日一题——区间求和(C语言实现)

每日一题——区间求和(C语言实现)

2023-11-29 23:03:31 940 1

原创 Linux中的父与子——fork

Linux中的父与子

2023-11-28 23:59:52 1737 1

原创 每日一题——明明的随机数(C语言实现)

明明的随机数

2023-11-26 22:53:54 678 1

原创 数据结构——链表的逆置

一共有两种方法,第一种方法有些困难,第二种方法使用较多。

2023-11-23 22:53:30 510 1

原创 c#代码用于unity——让人物动起来

在 Start() 方法中,我们使用 GetComponent() 函数获取 Animator 和 Rigidbody2D 组件的引用,并将其存储在相应的变量中。在 Update() 方法中,我们每帧都会获取用户的输入(水平轴和垂直轴)。然后,我们根据输入更新 Animator 组件的值,并使用这些值来设置角色的速度和方向。是Unity引擎的核心命名空间,包含所有Unity的功能和组件。检查水平轴和垂直轴的值,如果不为0,则设置相应的动画参数。这些命名空间用于引入所需的类和功能。方法设置角色的速度和方向。

2023-11-17 11:56:05 689 1

原创 每日一题——K个元素的最大和(C语言实现)

每日一题——K个元素的最大和(C语言实现)

2023-11-16 21:41:02 294 2

原创 每日一题——判断两数之和(C语言实现)

每日一题——判断两数之和(C语言实现)

2023-11-15 18:27:19 169 2

原创 每日一题——猴子吃桃问题(用C语言解决)

猴子吃桃问题

2023-11-13 22:58:10 2173 1

原创 Linux中的文件命令

1、文件查看命令(1)cat1)查看文件内容(内容较少时使用):cat 文件名2)合并文件:cat 文件名1 文件名2> 文件名33)往文件中写入数据,(Ctrl+d结束输入);(2)moremore 文件名文件内容较多时用more(空格,回车往下翻,b回滚)(3)lessless 文件名看完内容之后不会显示到屏幕上;(上下键,翻页键)(4)head显示文件的前n行:head -num 文件名默认显示10行tail显示文件的后n行:head -num 文件名。

2023-11-12 22:03:54 136 2

原创 Linux中的基础命令

Linux基础命令

2023-11-11 18:59:16 183 2

原创 Linux中的文件操作

Linux中的文件操作

2023-11-11 18:33:02 74 1

原创 C语言基础——基本运算符(附代码演示)

C语言中的运算符

2023-11-10 23:16:09 313 1

原创 C语言基础———基本概念

C语言中的基础知识

2023-11-10 22:57:37 511 1

原创 数据结构之不定长线性表

数据结构之不定长线性表

2023-11-10 22:46:54 155 1

原创 Linux中的常用命令,第一节

Linux的基础命令

2023-11-09 21:51:15 266 1

原创 如何在visual-stdio 2022上建立一个C语言项目

VS中C语言项目的建立

2023-11-09 21:19:41 863 1

C语言-2048完整版

项目要用到的图片

2024-12-30

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

TA关注的人

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