排序
【C++】小竹的C++学习笔记分享 | 78篇体系化文档×4.7 万字(PDF 可下载)
我将自己学习C++时踩过的坑整理成了78篇、4.7万字的体系化笔记,并制作成PDF分享。这套笔记并非传统教程,而是聚焦于学习痛点,深入剖析了引用本质、运算符重载、多态原理、模板等易错点与核心...
【C】时间差计算(表达式:运算符和算子,取余运算)
时间差计算代码 //计算时间差 #include<stdio.h> int main() { int hour1,minute1,hour2,minute2; printf('请输入第一个时间\n'); scanf('%d %d', &hour1,&minute1); printf('请输入...
【C】顺序数组的二分查找
关键函数 int binarySearch(int arr[],int n,int k){ int low=0,mid,high=n-1; while(low<=high){ mid = (low + high)/2; if (k==arr[mid]){ return mid; } if (k<arr[mid]){ high = mid ...
【C】二维数组每行冒泡排序
void sort2D(int arr[][cols], int rows, int cols) { int temp; for (int i = 0; i < rows; i++) { for (int j = 0; j < cols - 1; j++) { for (...
【C++】北京地铁线路小助手终版功能演示
我开发了一款基于C++的北京地铁线路查询助手,融合了数据结构与算法知识,实现了多用户管理、线路动态调整、路径规划等特色功能。项目运用了封装/继承/多态等面向对象特性,结合DFS/BFS/弗洛伊...
【C++】使用cpp-httplib库实现http通讯
下载 GitHub:https://github.com/yhirose/cpp-httplib 仅需下载头文件httplib.h后导入至项目中即可,非常简单 服务端 现在以我的个人通讯录管理系统项目中的云端备份功能为例,简单的讲解这个...
【数据结构】链栈的基本操作(C++实现)
什么是链栈 链栈是一种基于链表实现的栈(Stack)数据结构。栈是一种后进先出(Last In, First Out,LIFO)的数据结构,而链栈通过链表的形式来组织栈中的元素。链栈与顺序栈相比,不需要预先分...