NOI(OJ)编程基础篇

365 篇文章 116 订阅

http://noi.openjudge.cn/

NOI(OJ)总目录

输入输出

题目解题
01Hello, World!
02输出第二个整数
03对齐输出
04输出保留3位小数的浮点数
05输出保留12位小数的浮点数
06空格分隔输出
07输出浮点数
08字符三角形
09字符菱形
10超级玛丽游戏

变量定义、赋值及转换

题目解题
01整型数据类型存储空间大小
02浮点型数据类型存储空间大小
03其他基本数据类型存储空间大小
04填空:类型转换1
05填空:类型转换2
06浮点数向零舍入
07打印ASCII码
08打印字符
09整型与布尔型的转换
10Hello, World!的大小

算术表达式与顺序执行

题目解题
01A+B问题
02计算(a+b)*c的值
03计算(a+b)/c的值
04带余除法
05计算分数的浮点数值
06甲流疫情死亡率
07计算多项式的值
08温度表达转化
09与圆相关的计算
10计算并联电阻的阻值
11计算浮点数相除的余数
12计算球的体积
13反向输出一个三位数
14大象喝水
15苹果和虫子
16计算线段长度
17计算三角形面积
18等差数列末项计算
19A*B问题
20计算2的幂

逻辑表达式与条件分支

题目解题
01判断数正负
02输出绝对值
03奇偶数判断
04奇偶ASCII值判断
05整数大小比较
06判断是否为两位数
07收集瓶盖赢大奖
08判断一个数能否同时被3和5整除
09判断能否被3,5,7整除
10有一门课不及格的学生
11晶晶赴约会
12骑车与走路
13分段函数
14计算邮资
15最大数输出
16三角形判断
17判断闰年
18点和正方形的关系
19简单计算器
20求一元二次方程的根
21苹果和虫子2

循环控制

题目解题
01求平均年龄
02财务管理
03均值
04求整数的和与均值
05最高的分数
06整数序列的元素最大跨度值
07奥运奖牌计数
08多边形内角和
09奇数求和
10满足条件的数累加
11整数的个数
12与指定数字相同的数的个数
13乘方计算
14人口增长问题
15银行利息
16买房子
17菲波那契数列
18鸡尾酒疗法
19救援
20球弹跳高度的计算
21角谷猜想
22津津的储蓄计划
23药房管理
24正常血压
25求特殊自然数
26统计满足条件的4位数个数
27级数求和
28分离整数的各个数位
29数字反转
30含k个3的数
31开关灯
32求分数序列和
33计算分数加减表达式的值
34求阶乘的和
35求出e的值
36计算多项式的值
37雇佣兵
38计算多项式的导函数
39与7无关的数
40数1的个数
41数字统计
42画矩形
43质因数分解
44第n小的质数
45金币

一维数组

题目解题
01与指定数字相同的数的个数
02陶陶摘苹果
03计算书费
04数组逆序重放
05年龄与疾病
06校门外的树
07有趣的跳跃
08石头剪刀布
09向量点积计算
10大整数加法
11大整数减法
12计算2的N次方
13大整数的因子
14求10000以内n的阶乘
15阶乘和

字符串

题目解题
01统计数字字符个数
02找第一个只出现一次的字符
03基因相关性
04石头剪子布
05输出亲朋字符串
06合法 C 标识符
07配对碱基链
08字符替换
09密码翻译
10简单密码
11潜伏者
12加密的病历单
13将字符串中的小写字母转换成大写字母
14大小写字母互换
15整理药名
16忽略大小写的字符串比较
17字符串判等
18验证子串
19字符串移位包含问题
20删除单词后缀
21单词替换
22紧急措施
23过滤多余的空格
24单词的长度
25最长最短单词
26字符串最大跨距
27单词翻转
28单词倒排
29ISBN号码
30字符环
31字符串p型编码
32行程长度编码
33判断字符串是否为回文
34回文子串
35字符串的展开

多维数组

题目解题
01矩阵交换行
02同行列对角线的格子
03计算矩阵边缘元素之和
04错误探测
05计算鞍点
06图像相似度
07矩阵归零消减序列和
08矩阵加法
09矩阵乘法
10矩阵转置
11图像旋转
12变幻的矩阵
13图像模糊处理
14扫雷游戏地雷数计算
15细菌的繁殖与扩散
16矩阵剪刀石头布
17最好的草
18肿瘤面积
19肿瘤检测
20反反复复
21二维数组右上左下遍历
22神奇的幻方
23二维数组回形遍历
24蛇形填充数组
25螺旋加密

顺序查找

题目解题
01查找特定的值
02输出最高分数的学生姓名
03不高兴的津津
04谁拿了最多奖学金
05最大值和最小值的差
06笨小猴
07不与最大数相同的数字之和
08白细胞计数
09直方图
10找最大数序列
11连续出现的字符
12最长平台
13整数去重
14铺地毯
15接水问题

简单排序

题目解题
01谁考了第k名
02奇数单增序列
03成绩排序
04奖学金
05分数线划定
06整数奇偶排序
07合影效果
08病人排队
09明明的随机数
10单词排序

二分查找

题目解题
01查找最接近的元素
02二分法求函数的零点
03矩形分割
04网线主管
05
06月度开销
07和为给定数
08不重复地输出数
09膨胀的木棍
10河中跳房子

函数与过程抽象

题目解题
01简单算术表达式求值
02短信计费
03甲流病人初筛
04最匹配的矩阵
05统计单词数
06寻宝
07机器翻译
08Vigenère密码
09图像旋转翻转变换
10素数对

综合应用

题目解题
01数制转换
02不吉利日期
03八进制小数
04垂直直方图
05素数回文数的个数
06循环数
07玛雅历
08特殊日历计算
09大整数乘法
10判决素数个数
11回文素数
12分数求和
13人民币支付
14求满足条件的3位数
15求序列中的众数
16最长单词2
17文字排版
18Tomorrow never knows?
19啤酒厂选址
20话题焦点人物
21最大质因子序列
22因子分解
23区间内的真素数
24打印月历
25计算两个日期之间的天数
26n-gram串频统计
27除以13
28出现次数超过一半的数
29统计字符数
301的个数
31字符串中最长的连续出现的字符
32日历问题
33实数加法
34确定进制
35输出二进制补码
36二进制分类
37乒乓球
38花生采摘
39多项式输出
40提取数字串按数值排序
41判断元素是否存在
42出书最多
43相关月
44正整数的任意进制转换
45十进制到八进制
46八进制到十进制
47大整数除法
48实数加法
49计算对数
50数根
51古代密码
  • 28
    点赞
  • 197
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
提供的源码资源涵盖了小程序应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值