编写程序是一门科学,也是一门艺术。

程序是科学与艺术的变奏曲。


本文提供有关NOI和NOIP训练资源,有助提高程序设计能力,适合所有程序设计初学者。

序言

《NOI题解-CCF》程序几乎都是用C语言编写,有助于入门、巩固和提高。这一系列的题型广泛,难度不一,可以作为入门或初级的学习和训练使用。编写的程序,力求算法逻辑简单,易于阅读且通用性强,同时注意程序代码的可重用性。这些题解的原题来自CCF的《CCF中学生程序设计在线评测系统》网站,其在线评测系统可以给程序代码打分。CCF将程序设计能力分为10级,并且给出了各个级别的能力标准,对于逐步提高程序设计能力十分有益。


NOI题解-CCF

NOI题解-I级(CCF) - 海岛Blog - 博客频道 - CSDN.NET

NOI题解-II级(CCF) - 海岛Blog - 博客频道 - CSDN.NET

NOI题解-III级(CCF) - 海岛Blog - 博客频道 - CSDN.NET

NOI题解-IV级(CCF) - 海岛Blog - 博客频道 - CSDN.NET

NOI题解-V级(CCF) - 海岛Blog - 博客频道 - CSDN.NET

NOI题解-VI级以上(CCF) - 海岛Blog - 博客频道 - CSDN.NET

NOI题解-POJ

NOI题解-选解(POJ) - 海岛Blog - 博客频道 - CSDN.NET

NOI题解-综合应用(POJ) - 海岛Blog - 博客频道 - CSDN.NET

NOI题解-小学奥数(POJ) - 海岛Blog - 博客频道 - CSDN.NET


NOI训练题解

NOIP赛题 - 海岛Blog - 博客频道 - CSDN.NET

Vijos - 海岛Blog - 博客频道 - CSDN.NET

51Nod - 海岛Blog - 博客频道 - CSDN.NET

PKU百炼 - 海岛Blog - 博客频道 - CSDN.NET

USACO - 海岛Blog - 博客频道 - CSDN.NET

ProjectEuler - 海岛Blog - 博客频道 - CSDN.NET

ACM题解

ACM-ICPC训练行动路线图 - 海岛Blog - 博客频道 - CSDN.NETACM-UVALive - 海岛Blog - 博客频道 - CSDN.NET

ACM-UVA - 海岛Blog - 博客频道 - CSDN.NET

ACM-POJ - 海岛Blog - 博客频道 - CSDN.NET

ACM-HDU - 海岛Blog - 博客频道 - CSDN.NET

NUC(中北大学) - 海岛Blog - 博客频道 - CSDN.NET

CCF-CSP认证题解

CCF认证历年试题解 - 海岛Blog - 博客频道 - CSDN.NET

CCF认证训练行动路线图 - 海岛Blog - 博客频道 - CSDN.NET     

ACM博客与专栏

精选CSDN的ACM-ICPC五星博客 - 海岛Blog - 博客频道 - CSDN.NET精选CSDN的ACM-ICPC活跃博客 - 海岛Blog - 博客频道 - CSDN.NETCSDN的ACM-ICPC专栏 - 海岛Blog - 博客频道 - CSDN.NET


NOI训练行动路线图相关推荐

  1. CCF认证训练行动路线图

    通过CCF认证的训练题选自三个方面,一是CCF认证试题,二是使用北大百练的练习题等等,三是ACM-ICPC的练习题. CCF认证的试题是必须练习的,通过CCF试题的练习有助于了解试题风格特点.然而CC ...

  2. ACM-ICPC训练行动路线图

    请大家加入VOJ的"挑战ACM编程"组做题.网址是:https://cn.vjudge.net/group/challenge. 请大家加入VOJ的"挑战ACM编程(贰) ...

  3. CCF认证历年试题解【网上跟帖,请不要使用称呼】

    程序改变现实,软件统治世界. 程序员需要有精益求精的工匠精神,追求逻辑的极简.时间的最少和存储的最省,并且懂得其中的平衡. 数据表示需要优先考虑,对于许多问题,找到表示该问题的数据结构,问题自然就解决 ...

  4. CCF认证历年试题集

    来源:CCF计算机职业资格网站. CCF201703试题 CCF201612试题 CCF201609试题 CCF201604试题 CCF201512试题 CCF201509试题 CCF201503试题 ...

  5. 《程序设计技术》课程辅助学习资料

    本文档提供课程相关的辅助学习资料. 阅读程序是提高程序设计水平的最为有效的方法,<程序设计技术>课程至少应该阅读后面提供链接博文中的基础部分.能够阅读完基础部分的博文,则可以给课程学习奠定 ...

  6. BUPT计导第三次机考12.8数组+二分答案详解

    坐标:BUPT:OJ:Excited OJ %%%AK大佬,感觉这次AK的人均OI选手-- 还是刷题不够Orzzzz A.阿尔法乘积 注意题目要求:非零的数相乘 注意数据范围:应为long long而 ...

  7. NLP:自然语言处理技术领域的代表性算法概述(技术迭代路线图/发展时间路线)、四大技术范式变迁概述(统计时代→大模型时代)、四个时代的技术方法论探究(少数公司可承担的训练成本原因)之详细攻略

    NLP:自然语言处理技术领域的代表性算法概述(技术迭代路线图/发展时间路线).四大技术范式变迁概述(统计时代→大模型时代).四个时代的技术方法论探究(少数公司可承担的训练成本原因)之详细攻略 目录 一 ...

  8. TVM如何训练TinyML

    TVM如何训练TinyML 机器学习研究人员和从业人员对"裸机"(低功耗,通常没有操作系统)设备产生了广泛的兴趣.尽管专家已经有可能在某些裸机设备上运行某些模型,但是为各种设备优化 ...

  9. 百度飞桨全新升级:重磅推出PaddleHelix平台、开源框架V2.0RC,硬件生态路线图全公开...

    12月20日,WAVE SUMMIT+2020深度学习开发者峰会在北京举办.本届峰会,百度飞桨带来八大全新发布与升级,有支持前沿技术探索和应用的生物计算平台PaddleHelix螺旋桨,开发更加便捷的 ...

最新文章

  1. TaggerX——AI数据标注引入乡村振兴工作站解决农村地区青年就业问题【数据故事计划一等奖】...
  2. Kali 更新源、更新系统和软件、删除软件和配置
  3. spark shuffle再补充
  4. 加sql查询语句导出_搞不懂这些查询语句,SQL简单查询也无法从入门到熟练
  5. 蓝桥杯小白系列之汇编点亮led灯
  6. 【HDU - 5493】Queue(思维,贪心,线段树)
  7. android p正式版,国内首家!一加正式推送Android P正式版
  8. 填问卷,得《2015中国呼叫中心知识库现状与问题报告》
  9. hashmap put方法_Java HashMap put()方法与示例
  10. 一文带你弄懂 Java 动态代理 | 原力计划
  11. 三、系统的开关机和PDC简介
  12. Oracle fgs(精细审计)使用
  13. activex 控件 过期_IE浏览器阻止过期ActiveX控件或将影响网银的使用-银行控件蓝屏...
  14. 喷墨打印机的使用与维护
  15. 第五人格显示服务器连接失败,第五人格网络连接失败怎么回事
  16. 【小白向】如何更换文件夹图标
  17. win10中 微软 输入法 简体字 与 繁体字 设定 切换
  18. waf全称是什么?是干什么的?
  19. 万圣节html代码大全,基于Jquery实现万圣节快乐特效
  20. 今天分享一个爱心的表白树,送你对象吧(代码在最后面哦)

热门文章

  1. esri-leaflet入门教程(2)-地图的HelloWorld
  2. esri-leaflet入门教程(1)-leaflet介绍
  3. 在 vb.NET 中使用 COM+ 服务
  4. linux实现NFS自启动,Linux下NFS的搭建
  5. discard python_Python学习第三天
  6. 施工日志管理软件app_启用ERP装修管理软件的必要性
  7. LeetCode 39. 组合总和(回溯+剪枝)
  8. DeepStream插件Gstreamer(一):概述
  9. OpenCV精进之路(十七):工具——图像配准工具
  10. fatal error LNK1104: 无法打开***.exe的错误