1242 网线主管 最短:0.01,最长:输入的max 判定条件:按照mid截取网线总数量=k #include bits/stdc++.h using namespace std; int n,k; int a[10050]; double b; bool f(int mid){ long long cnt=0; for(int i=1;i=n;i++){ cnt
点我呐
跳石头1890 int l,n,m; int a[100000]; bool f(int mid){ int s=0; int c=0; for(int i=1;i=n;i++){ if(a[i]-smid) c++; else s=a[i]; } return c=m; } int main(){ cinlnm; for(int i=1;i=n;i++){ cina[i]; } a[++n]=l; //二分法:最短跳跃的最大
点我呐
结构体类型:将一类事物总结成的类型 struct 钱{ //属性 int 面值; string 国家; double x,y; //功能 void 花钱(); void 砸人(); }; 一本通 1983 struct P{ int time; int money; bool use=true; }; P p[100050]; int n,c,m
点我呐
struct 类名{ 成员变量 成员函数 }; struct stu{ string name; int age; //类函数 void eat(string n){ coutname"吃了"n; } }; stu a; cina.namea.age; a.eat("香蕉");//类函数需要通过类的 对象.函数名 调用 struct 结构体
点我呐
# 基础 计算机的最小存储单位 bit 比特 位 比特位 计算机存储数据的基本单位 Byte 字节 1bit 存放:0或1 1Byte = 8bit 1B 8格子的数据 char 1字节 -128 - 127 ascii 0-127 short 2字节 -32768 - 32767 int 4字节
点我呐
错题集 1、c++ 中 浮点数默认double 整数默认int 2、变量名命名规则:字母数字下横线,数字不能开头 3、验证一个词是不是c++关键字,用它做变量名,能编译的就不是关键字 #include bits/
点我呐
计算机发展阶段:4个阶段 1、电子管计算机:导弹(ENIAC世界第一台计算机) 2、晶体管计算机: 冯诺依曼:计算机五大组成部分,有了二进制存储 1、输入设备:鼠标、键盘、麦克风、
点我呐