AI智能
改变未来

标签:C语言/C++

第22页
C++ 折半查找 (迭代与递归)-爱站程序员基地
C语言/C++

C++ 折半查找 (迭代与递归)

AI

折半查找也称二分查找(Binary Search) 它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。 它充分利用了元素间的次序关系,采用分治策略,可在最坏的情况下用O(log n)完成...

c语言博客第二节-爱站程序员基地
C语言/C++

c语言博客第二节

AI

常量  1、字面常量 34   58  39  382  2、const 常属性 const int a = 10 //a常属性不可更改 3、#define定义常量标识符 #define MAX 10; 4、#enum枚举常量//一一列举 ...

C语言:文件操作集合,干货满满!-爱站程序员基地
C语言/C++

C语言:文件操作集合,干货满满!

AI

文件操作—知识点小集结 啥是文件 文件的分类 文件名 文件类型 文件缓冲区 文件指针 文件的打开和关闭 fopen fclose 文件的读写 文件的顺序读写 fgetc,fputc fgetc fputc 与 getchar putchar...

C语言中const关键字的用法-爱站程序员基地
C语言/C++

C语言中const关键字的用法

AI

前言 关键字const用来定义常量,如果一个变量被const修饰,那么它的值就不能再被改变,虽然在C语言里面有#define预编译指令,但是使用const关键字有如下优点: 1、预编译指令只是对值进行简单的替换,不能进行类型检查 2、可以保...

C++中的间接宏函数-爱站程序员基地
C语言/C++

C++中的间接宏函数

AI

宏函数对于每个C++程序员都决不陌生,就算是初出茅庐的C++程序员也知道如何定义、使用宏函数。 但是当初学者看到类似于以下这种宏函数嵌套的时候,可能还是会比较嘀咕, #define CONVERTSTR(x) #x#define CONVE...

C语言练习题-爱站程序员基地
C语言/C++

C语言练习题

AI

辗转相除法求最大公约数 对于x,y,假设它俩有一个最大公因数T,则(nx+my)%T==0 原因:x=T+T+T+T+T····· y=T+T+T+T+T······ x/y=v······w –>x=v*y+w R...

C++模板入门-爱站程序员基地
C语言/C++

C++模板入门

AI

模板 前言 一、模板 1.函数模板 2.函数模板实例化 3.函数参数的匹配原则 4.类模板 总结 前言 泛型编程:编写与类型无关的通用代码,是代码复用的一种手段。模板是泛型编程的基础。 我们经常使用不同的参数类型...