备战CSP-J初赛 - 信奥赛成功之路

通过系统化刷题,踏实备战每一步,稳步迈向信息学奥林匹克竞赛CSP-J初赛高分!

基础知识与编程环境

基础知识与编程环境

题目数: 403
做题人数: 5229
热度:
本阶段刷题次数: 1次
处理器 字节 指针 操作符 操作系统的基本概念 数据类型 数据表示 程序的基本概念 计算机的历史和常见用途 计算机的基本构成 计算机网络和Internet基本概念
+9

C++ 程序设计

程序基本概念

题目数: 233
做题人数: 2700
热度:
本阶段刷题次数: 1次
关键字 变量 变量命名 头文件与名字空间的概念 字符串 常量 常量命名 常量定义 标识符 编译 编辑 表达式 解释 调试
+11

基本数据类型

题目数: 200
做题人数: 1719
热度:
本阶段刷题次数: 1次
double float int long long 字符型:char 布尔型:bool
+3

程序基本语句

题目数: 200
做题人数: 1440
热度:
本阶段刷题次数: 1次
cin语句 cout语句 do while语句 for语句 if语句 printf语句 scanf语句 switch语句 while语句 复合语句 多层循环语句 多层条件语句 赋值语句
+10

基本运算

题目数: 202
做题人数: 1224
热度:
本阶段刷题次数: 1次
三目运算 乘法运算 位运算 关系运算 减法运算 加法运算 变量自减运算 变量自增运算 异常处理 括号使用 数据溢出 数据类型转换 求余运算 运算优先级 逻辑运算 除法运算
+13

数学库常用函数

题目数: 62
做题人数: 990
热度:
本阶段刷题次数: 1次
上取整函数 下取整函数 四舍五入函数 对数函数 常用三角函数 平方根函数 指数函数 绝对值函数
+5

结构化程序设计

题目数: 100
做题人数: 855
热度:
本阶段刷题次数: 1次
分支结构 循环结构 模块化程序设计 流程图 顺序结构
+2

数组

题目数: 140
做题人数: 1188
热度:
本阶段刷题次数: 1次
二维数组 多维数组 数组 数组下标 数组的读入 数组的输出
+3

字符串的处理

题目数: 100
做题人数: 891
热度:
本阶段刷题次数: 1次
string 类与相关函数 字符数组与相关函数

函数与递归

题目数: 104
做题人数: 747
热度:
本阶段刷题次数: 1次
传值参数 传引用参数 函数定义与调用 常量与变量的作用范围 形参与实参 递归函数
+3

结构体与联合体

题目数: 100
做题人数: 639
热度:
本阶段刷题次数: 1次
结构体 联合体

指针类型

题目数: 100
做题人数: 711
热度:
本阶段刷题次数: 1次
内存管理 基于指针的数组访问 字符指针 常量 引用 指向结构体的指针 指针 数组
+5

文件及基本读写

题目数: 67
做题人数: 567
热度:
本阶段刷题次数: 1次
fstream 二进制模式 写入失败 写入缓冲 写模式 创建文件 指针移动 操作失败 数据写入 文件关闭 文件写入 文件打开 文件指针 文件操作 文件末尾 文件清空 文件的基本概念 文件读写 文件读取 文件重定向 文本文件的基本操作 文本模式 标准输出 读写位置 追加模式
+22

STL模板

题目数: 210
做题人数: 729
热度:
本阶段刷题次数: 1次
max min sort swap 向量 链表 队列
+5

数据结构

线性结构

题目数: 100
做题人数: 711
热度:
本阶段刷题次数: 1次
单链表 双向链表 循环链表 队列
+2

简单树

题目数: 160
做题人数: 666
热度:
本阶段刷题次数: 0次
中序 二叉树的基本性质 二叉树的存储 二叉树的定义 前序 后序 树的定义与相关概念
+4

特殊树

题目数: 101
做题人数: 414
热度:
本阶段刷题次数: 1次
二叉搜索树的定义 二叉搜索树的构造 哈夫曼树的定义 哈夫曼树的构造 哈夫曼编码 完全二叉树的定义基本性质 完全二叉树的数组表示法
+4

简单图

题目数: 70
做题人数: 450
热度:
本阶段刷题次数: 0次
图的定义与相关概念 邻接矩阵

算法

算法概念与描述

题目数: 101
做题人数: 630
热度:
本阶段刷题次数: 1次
伪代码描述 流程图描述 算法概念 自然语言描述
+1

入门算法

题目数: 100
做题人数: 621
热度:
本阶段刷题次数: 1次
枚举法 模拟法

基础算法

题目数: 358
做题人数: 405
热度:
本阶段刷题次数: 0次
二分法 倍增法 贪心法 递归法 递推法
+2

数值处理算法

题目数: 180
做题人数: 333
热度:
本阶段刷题次数: 0次
高精度整数除以单精度整数的商和余数 高精度的乘法 高精度的减法 高精度的加法
+1

排序算法

题目数: 240
做题人数: 531
热度:
本阶段刷题次数: 1次
冒泡排序 排序的基本概念 插入排序 计数排序 选择排序
+2

搜索算法

题目数: 121
做题人数: 378
热度:
本阶段刷题次数: 1次
广度优先搜索 深度优先搜索

图论算法

题目数: 122
做题人数: 324
热度:
本阶段刷题次数: 0次
广度优先遍历 泛洪算法(flood fill) 深度优先遍历

动态规划

题目数: 160
做题人数: 423
热度:
本阶段刷题次数: 1次
动态规划的基本思路 简单一维动态规划 简单区间类型动态规划 简单背包类型动态规划
+1

数学与其他

数及其运算

题目数: 95
做题人数: 639
热度:
本阶段刷题次数: 1次
二进制 八进制 十六进制 实数运算 整数运算 有理数运算 自然数运算
+4

初等数学

题目数: 100
做题人数: 414
热度:
本阶段刷题次数: 1次
一元二次方程 勾股定理

初等数论

题目数: 201
做题人数: 513
热度:
本阶段刷题次数: 1次
倍数 取整 合数 同余 因数 埃氏筛法 指数 整数唯一分解定理 模运算 线性筛法 质数 辗转相除法(欧几里得算法)
+9

离散与组合数学

题目数: 220
做题人数: 450
热度:
本阶段刷题次数: 0次
乘法原理 加法原理 排列 杨辉三角 组合 集合
+3

其他

题目数: 80
做题人数: 513
热度:
本阶段刷题次数: 1次
ASCII码 格雷码