240 发简信
IP属地:山东
  • E1. Close Tuples (easy version) - CF1462E1

    题意: 给出一个由n个数字组成的数组,先让你找出符合下列条件的子集的数量: 每个子集包含的数字个数为m = 3 这三个数字中的最大值减去最小值不超过k = 2 思路: 首先对...

  • C. Unique Number - CF1462C

    题意: 给出一个数字x,让你找出一个由1到9这九个数字组成的数字,这个数字的每一位加起来等于x,并且1到9每个数字只能出现一次。若能找到这样的数字,输出这其中最小的一个,否则...

  • D. Add to Neighbour and Remove - CF1462D

    codeforces1462D[https://codeforces.com/problemset/problem/1462/D] 题意: 给出一个由n个数组成的数组,现在你...

  • 前向星与链式前向星

    2018-06-18 今天学习了前向星这种数据结构,前向星是一种非常节省空间的存图方式,在ACM比赛中,常见的的存图方式有三种。 ——邻接矩阵,即用二维数组实现,G[u][v...

  • 2.1 如何编写函数

    每个函数都包含四个部分 函数在被调用之前必须要先被声明,这个声明可以暂时不提供函数体,这样做是为了让编译器在后续 调用函数的时候,检查函数的使用方法是否正确:你的返回值...

  • 120
    1.7 文件的读写

    在与用户交互的时候,我们经常需要保存用户的信息,这就涉及到文件的读写。 首先,对文件进行读写,需要将程序包含头文件 fstream我们可以在电脑中建立一个 txt 文件供程序...

  • 120
    1.6 指针带来弹性

    我们在声明了一个整数型变量a之后,我们想要对他的值进行修改,可以直接给他赋值进行修改。但是我们假设,这个变量是声明在main函数里面,但是我们想在另外一个我们写的函数里面对这...

  • 1.5 如何运用 Array 和 Vector

    Array: array在使用之前需要声明,比如我们想要声明一个叫做 a的整数型数组,大小为20,就可以写成 Int a[20];需要注意的是,声明array的时候,它的大小...

  • 1.4 条件语句和循环语句

    Switch的用法以及注意事项

  • 1.3 撰写表达式

    三目运算符: 我们写一个小程序的时候,写道cout<<X;在输出内容之后我们想要追加一个空格或者换行符,最终输出哪一个需要看condition Q是否满足,满足则输出空格否则...

  • 1.2 对象的定义与初始化

    对象的初始化方式有两种: 1.assignment 运算符(=),比如定义了一个int的对象a,想要初始化为3,那么就写为int a = 3;2.构造函数初始化语法。还是上面...

  • 1.1 如何撰写C++程序

    什么是类?他有什么用处呢? 类是我们自定义的一种数据类型,他里面包括了很操作、内置函数等等。比如最简单的,C/C++中内置了int这种class,没错这是一种class,大家...

  • 负数取模怎么算

    对于整数的取模运算,想必大家已经比较熟悉了,譬如说 7 对 3 取模,结果是多少,我们可以按照小学的公式:被除数÷除数=商……余数 来推算:7 ÷ 3 = 2 ...... ...

  • 算法竞赛入门经典【chapter2】知识点记录

    函数floor (x); 返回一个不超过x的最大整数 记录程序运行时间 计时需要在头文件中加入 time.h ,那么只需要需要的地方打印出来 (double)clock() ...

  • 算法竞赛入门经典【chapter1】知识点记录

    数学常量pi: const double pi = acos (-1,0); printf 的用法: -如果要使得输出的内容占用规定的字符数,并靠左对齐,那么可以使用prin...