自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 日期问题---算法精讲

今天讲讲日期问题,所谓日期问题,在蓝桥杯中出现众多,但是解法比较固定。

2024-03-09 17:04:04 1319 16

原创 动态规划基础分析

动态规划的基本思想是是将待求解的问题分解成若干个子问题,先求解子问题,然后从这些子问题的解中得到原有问题的解。分析是否可以用动态规划时,可以用小问题是否可以拓展到大问题中,若可以,再从大问题到小问题分析动态规划思路。具体还是要多做题,领悟动态规划。

2024-03-06 21:10:15 565 9

原创 龙年快乐---个人总结篇

个人总结

2024-02-17 20:10:36 379 3

原创 基础数据结构--双链表下

接上文。

2024-01-31 17:12:24 510 8

原创 基础数据结构----双链表上

数据结构双链表上,简单易懂带图

2024-01-31 16:33:22 390 2

原创 1月26日题解笔记

本题思路很简单,n为单词数,m为第一天背的单词数,只需遍历循环每一天,用总单词数n减 去每一天背的单词数m,直到n小于0停止,输入描述: 输入一行,包含两个整数 n,m,分别代表小明计划背的新单词总数和小明第一天背的新单词数量。所以一个五位数需要拆分四次,第一次除以10和对10取模,第二次对100进行计算,依次类推。一行,5位数中的所有 Lily Number,每两个数之间间隔一个空格。有了这个猜想后,面对较后的数据,都有421循环发生,使用。对于任一正整数,如果它是奇数,则对它乘3加1;

2024-01-26 12:16:06 397 1

原创 基础数据结构--单链表(续)

单链表的增删查改

2024-01-26 11:36:16 427 1

原创 基础数据结构---单链表增删

单链表篇

2024-01-18 22:02:44 387 2

原创 位操作符好题讲解

题1:一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。编写一个函数找出这两个只出现一次的数字。例如:有数组的元素是:1,2,3,4,5,1,2,3,4,6只有5和6只出现1次,要找出5和6.总体思路:将数组所有元素进行异或,得到5和6异或的结果, 将数组分成两组(目的把5和6分开)各组在进行异或,即可得到两个只出现一次的数字(5和6)

2023-12-30 16:54:37 945 3

原创 12月3号c语言解题笔记--贪心算法篇

部分代码如下:那么,怎么找出最小的那组解呢,我们采用做最大值假设法(贪心算法假设最初的就是最优解),原理是:我们开始假定最大值 (min) 是我们的最小那组解,每次得到的解结束后,都与这个值比较,若得到的解小于初始的值(min),则用之后得到的数据解覆盖之前的数据。//假定最小价格是n,即全部看完//覆盖初始数值a = i;b = j;最后代码如下int main()int n, m;//n为画,m为画家i

2023-12-03 12:14:01 832 1

原创 11-25c语言题解笔记

查重只需要将每一个元素与后面的元素一一以比较即可,判断是否相等。则用。

2023-11-25 18:21:44 410 2

原创 11-20题解笔记

c语言做题笔记

2023-11-20 22:33:18 97 1

原创 数组的总结与回顾

c语言数组

2023-11-07 23:05:24 89 1

原创 “有序序列合并”做题感悟

的变量,用坐标定位的方法来比较两个数组中的元素的大小.较大的数组(arr2[0])不做任何处理,坐标(y=0)不改变,并与较小数组arr1[1]比较大小。仔细分析,实现步骤没了问题,那应该在别的地方出现了问题,回到开始的定义变量和输入数据。较小元素(arr1[0])把它传进arr3(新数组),并且所在的数组的坐标+1。问题的解决,当然还有更简洁的方法实现,大家也可以一起交流下。了,到实现步骤是并没有从零开始,使得代码功能没有实现。运行时发现一堆乱码,再分析实现步骤那里,发现。,所以会有乱码的出现。

2023-11-05 23:25:20 49 1

原创 关于变量的一些易错点

就有问题:a= max (a,b);此时a 就等于b的值,变成了a与b的值都一样的。但运行发现这样赋值会存在bug,:如果开始输入a>b,则没问题,但是开始时输入中数a<b时,在我写一道两个数的最大公约数中,需要分出两个数的大小,于是我想出用max和min函数。写这段代码我的原意是:无论a与b谁大谁小,我都把这两个值中最大的给a,最下给b。

2023-10-29 22:18:03 30 1

原创 9 * 9 乘法表的求生之路(上)

入门c语言,我期间刷了不少题,其中面对9*9乘法表那一题中,花费了不少时间思考,面对一句一句代码的完善,我在其中收获了不少。

2023-10-22 22:24:31 31

原创 10-14 学c语言

如果用除号(/)两端其中一端是小数,则计算结果是是小数,且是六位小数。今天的信息量非常大,有有多关于c语言零零散散的东西。c语言中的加减乘除中,除法是最特殊的。还学习了printf函数的一些细节。因为空格也占一个字符。

2023-10-14 22:07:22 37

原创 c语言第二天1

跟着比特学习,我确确实实学到很多,不仅是关于c语言的,也有关于计算机的一写知识吧。正确结果为13 因为 \t \130 是一个字符。2.strlen计算字符串长度时有个易错题。今天是我在比特学习c语言的第二天。以下我总结我今天学到的知识吧;%s 表示字符串——双引号。%c 表示字符——单引号。

2023-10-12 23:05:40 27

原创 2023-10-10

在用strlen计算长度时,\0不会被记录。%c是打印字符(有单引号)%s是打印字符串(有双引号)

2023-10-10 18:50:12 37 1

空空如也

空空如也

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

TA关注的人

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