排序
【C++】北京地铁线路小助手终版功能演示
我开发了一款基于C++的北京地铁线路查询助手,融合了数据结构与算法知识,实现了多用户管理、线路动态调整、路径规划等特色功能。项目运用了封装/继承/多态等面向对象特性,结合DFS/BFS/弗洛伊...
【C】printf()中的变量自增自减
#include<stdio.h> int main(){ int i=5; printf('%d %d %d %d %d',--i,++i,i++,--i,i++); return 0; } 如以上代码,输出为什么会是6 6 5 6 5呢? 首先将printf后面的参数从左至右依次放入参...
【C++】数据输入检测
void List::createContacts() { int num=0,num2=0; while(1){ system('cls'); cout << '==========================' << endl; cout << '[ 通讯录——创建联系人 ]' &l...
【深基2.例12】上学迟到
题目描述 学校和 yyy 的家之间的距离为 s 米,而 yyy 以 v 米每分钟的速度匀速走向学校。 在上学的路上,yyy 还要额外花费 10 分钟的时间进行垃圾分类。 学校要求必须在上午 8:00 到达,请计算...
【C++】高精度减法
#include <iostream> using namespace std; int main(){ string s1,s2; cin >> s1; cin >> s2; int a1[210]={0}; int a2[210]={0}; int a3[210]={0}; char flag='+'; if (s1.size()<s2.si...
【C】使用函数递归实现顺序数组二分查找
#include <stdio.h> int BinarySearch(int r[],int low,int high,int k){ int mid; if (low>high){ //若找不到,则返回-1,这也是递归终止条件 return -1; } else{ mid=(low+high)/2; //在顺...