- 博客(7)
- 收藏
- 关注
原创 知识点-最小公倍数和最大公约数
最近几天在联系算法,有些题提到了最小公因数和最大公倍数,结果发现代码写到一半不会写最小公因数和最大公倍数的求法,只好重新复习一下。
2025-02-28 17:23:20
178
原创 学习心得-递归算法(动态规划)
在进行编写代码时,可以从结尾入手,考虑“第n次选择是否进行拿起”而不断递归,最后算出总结果。此外,在进行代码编写时,可以确定只有保证每隔一天就选一次才能获得最大利益。在代码题中,有一类问题,它使用是在进行一种有顺序拿取物品的最大利益化算法(也叫贪心算法)。这一篇主要讲的是之前在备考算法竞赛时学的递归算法,因为也是自己学的,如果有错误请见谅。
2025-02-23 12:00:00
157
原创 每日一练-时间日期格式转换
个人感觉难点在于输出格式的控制(毕竟用的不是scanf而是cout,如果是scanf可以直接控制),如果cout输出需要使用setw和setfill函数,分别是控制输出数据的长度和补充的字符(如果数据长度小于控制长度)花了大半天才做出来这道题,不过最后能运行成功且符合要求感觉就还好。
2025-02-22 17:39:38
179
原创 c语言基础-软件篇
在下载软件时,最好进入官网下载。(例如:有些编程软件会有一个add bin to path的选项,最好还是选上,这个在python或dev的配置中是很重要的一步)在这之后,就是打开编程软件,先建一个空项目并在其中输入几个比较简单(主要是不会报错)且有独特的运行结果的程序代码,然后编译运行看看有没有软件的问题。在了解了c语言的入门基础后,首先需要熟悉的就是我们每次编程都要使用的编程软件。你需要选择一个适合你的编程软件(如果你学习基础c语言,可以使用vscode这一类软件进行代码编写)。改文件存储路径等……
2024-08-07 18:42:43
526
原创 (新手入门)对于c语言正确认识以及一些常见的易错点(2)
所以要求程序员学生需要从伪码中理解该函数或者程序的运行过程以及运用的编写方法,这也正是伪码的意义所在:帮助程序员理解代码或者给程序员提供一种编写思路。与此相同,当你能够熟练地学习并运用c语言这一门精密而又严谨的语言时,你就可以给计算机下达自己所想的命令,成为一名合格的程序员了!但我们日常所说的语言是面向人类的日常交流的,而c语言是面向机器的语言。不同的需求和变量对应着不同的循环条件。在第一次接触一个函数的时候,要理解函数之间的不同,最好先去了解这个函数的以上几个方面,以防以后运用错误导致系统报错。
2024-08-01 19:56:36
656
原创 (新手入门)对于c语言正确认识以及一些常见的易错点
C语言的课程最后肯定会有实战,在这里给大家总结几个新手容易错的地方,可能是知识点记错了,也有可能是不细心导致的。但如果程序发生了没有报错和警告的情况下程序运行到某一步就出错或者程序直接结束了,程序其实也会有错误信息的返回:程序在运行结束或者意外运行中断后会返回“Process exited with return value”+数字的文字(后面称该语句为返回语句),一般程序正常运行后会返回的数字是0(如果你在主程序中写到了‘return ’+数字的语句,那么程序运行结束过后也会返回你写的数值)。
2024-07-30 19:06:14
753
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人