
C
文章平均质量分 75
AI26108
在学习的过程中,分享自己的学习内容,在提升自己的过程中,与他人共同进步!
展开
-
一篇文章理解贪心算法
(Greedy Algorithm)是一种在每一步选择中都做出当前最优解(局部最优),希望最终能得到全局最优解的算法策略。:贪心算法在部分问题上能得到最优解,但不能保证所有问题都适用,使用前要确保满足。:每次选择最早结束的活动,这样可以留给后面的活动更多的时间。,每次只能选择一个活动,求最多能安排多少个互不冲突的活动。:O(nlogn)O(n \log n)(排序占主导):贪心算法不一定适用于所有找零问题,比如硬币面额。:给定若干面额的硬币,如何用最少的硬币找零。:有 n 个活动,每个活动都有起始时间。原创 2025-03-20 08:21:56 · 306 阅读 · 0 评论 -
变量(详细讲解)
类型 变量名;int a;// 声明一个整数变量 afloat b;// 声明一个浮点数变量 bchar c;// 声明一个字符变量 c你还可以在声明时进行初始化int a = 10;// 变量 a 赋初值 10// 变量 b 赋初值 3.14// 变量 c 赋初值 'A'变量类型关键字作用域生命周期局部变量无或auto当前代码块代码块结束后销毁静态局部变量static当前代码块程序运行期间全局变量无整个程序程序运行期间静态全局变量static当前文件程序运行期间。原创 2025-03-17 14:49:34 · 935 阅读 · 0 评论 -
C 数据类型
void数组类型和结构类型统称为聚合类型。函数的类型指的是函数返回值的类型。在本章节接下来的部分我们将介绍基本类型,其他几种类型会在后边几个章节中进行讲解。原创 2025-03-16 08:47:43 · 601 阅读 · 0 评论 -
基础语法(详细讲解)
C 语言是一种通用的、结构化的、静态类型的编程语言,被广泛用于系统编程、嵌入式开发、应用软件开发等领域。以下是 C 语言的基础语法详细讲解。这些是 C 语言的基础语法,掌握这些后可以进行更复杂的开发!有什么问题可以随时问我 😊。数组用于存储相同类型的多个数据。取地址符来存储输入数据。指针是存储内存地址的变量。原创 2025-03-16 08:45:05 · 166 阅读 · 0 评论 -
c程序结构(详细讲解)
函数是 C 程序的基本模块,用于封装特定功能,使代码模块化和可重用。函数头:包含返回类型、函数名和参数列表。例如:函数体:由一对花括号{}包围,包含实现代码。返回语句:对于非void函数,函数体内需要返回一个值。函数可以在main函数之外定义,通过函数调用来执行对应的功能,从而实现代码复用和逻辑分层。预处理指令:用于包含头文件和定义宏。全局声明:全局变量和函数原型。主函数:程序入口,包含局部变量、执行语句和返回语句。其他函数:实现具体功能,支持模块化编程。注释和代码块。原创 2025-03-16 08:42:33 · 911 阅读 · 0 评论 -
从零系统的讲解C语言(包会的)(还在更)
函数是C程序的基本模块。每个函数可以执行特定的任务,通常有输入参数和返回值。返回类型 函数名(参数列表) {// 函数体return 返回值;// 调用sum函数return 0;预处理指令:用于包含头文件和定义宏。全局声明:全局变量和函数原型,通常位于程序开始部分。主函数:程序的入口点,包含主要执行逻辑。函数定义:实现特定功能的函数,可以被多次调用。局部声明和语句:定义局部变量并实现实际操作。通过这种结构,C程序能够实现模块化、结构化编程,方便开发和维护。原创 2024-12-19 06:23:22 · 529 阅读 · 0 评论