`

程序设计竞赛资源索引

阅读更多

    如果想提高编程能力,最重要的就是多练多学,现在网络上提供了大量的习题库,可以很方便的练习编程。

 

ACM/ICPC题库(支持c,c++,java,pascal):

    台州学院acm :有不少习题使用中文描述,分类清晰,适合初学者。题目分类 可以作为参考。sdut acm 也有类似题目
    lucky猫的ACM园地 :acm试题的中文翻译,其题目编号与uva的编号一致。其网站下方的几个友情链接也很棒

    UVA :ACM的大本营,ACM题目难度分级列表 可以作为参考。.

    sagit的acm答案 : 部分习题的acm答案,其个人网站 还有c和c++教程

    POJ ,TOJ ,ZOJ ,HDOJ : 国内的几个重要的acm题库,poj算法分类1 ,poj算法分类2 可以作为参考

    编程啦 :北航的acm题库

   

 

其他编程题库:

   SPOJ :很有名的题库,支持c,c++,ada, java,haskell, scheme,common lisp, D,erlang, fortran,c#, f#,icon, lua,ocaml pascal,perl,php,prolog,ruby,smalltalk,tcl等众多编程语言,很棒的题库。熟悉多门语言的可以尝试不同的思维方式来解题

   Poject Euler : 不需要给出程序,只要给出结果即可,很有趣的网站。

   TopCoder :网站上有一些教程 很棒,也可以参与竞赛

   c/c++ programming challenge

   PythonChanllge

   Google code jam

   LessThanDot

   USACO problems

   RubyQuiz

   Timus Online Judge

   Codekawa

   Programming praxis

   EI judge

   Code golf

   C puzzle

   Riddles and mathematical puzzles

   From puzzles to programming

   Coding bat (java and python practice)

   99 Problems(haskell prolog lisp perl ocaml )

   MathChallenge :数学题库,不需要编程,可以用来锻炼自己的数学思维能力,其友情链接 中有很多很棒的网站

   Project Eureka :各种问题,数学、编程乃至逻辑等等。

   Rankk :需注册才能看到题目,很多问题与编程无关

 

 参考书目:

   《算法竞赛入门经典》 :关于acm竞赛的入门指南。对应习题在uva 上可以找到。

 网络教程或工具

   台湾师范大学ACM算法入门

   algorithmist 算法相关内容,很全

   uva toolkit 可以在线搜索不同类型题目,输入测试数据并输出结果

分享到:
评论

相关推荐

    acm.rar_ACM_ACM PDF_ACM 程序设计_ACM国际大学生程序设计竞赛试题与解析_acm国际大学生程序设计竞赛

    通过学习"ACM国际大学生程序设计竞赛试题与解析"等资源,参赛者可以更好地理解和应对竞赛中的挑战,从而在竞争中取得优势。对于想要提升自己在计算机科学领域竞争力的学生而言,参与并准备ACM竞赛是一项极具价值的...

    Windows程序设计(C语言)

    《Windows程序设计(C语言)》是一本专为C语言初学者和对Windows程序开发感兴趣的读者精心编写...作为一本“很好”的标签标记的资源,这本书无疑为初学者提供了扎实的学习路径,是迈向Windows程序设计领域的重要一步。

    acm国际大学生程序设计竞赛培训教材

    《ACM国际大学生程序设计竞赛培训教材》是针对全球范围内的计算机科学学生和编程爱好者的一份宝贵资源。这个压缩包汇集了丰富的学习材料和经典算法,旨在帮助参赛者提升编程技巧,理解和解决复杂的计算问题。 首先...

    国际大学生程序设计竞赛试题解析

    《国际大学生程序设计竞赛试题解析》是一份专为参赛者准备的重要参考资料,旨在帮助参赛者理解和解决编程竞赛中的各类问题。这份资料采用NLC(Non-Linear Classification)格式,这是一种特殊的电子文档格式,通常...

    MATLAB程序设计教程

    本教程“MATLAB程序设计教程”旨在为初学者提供一个全面且深入的学习路径,以掌握MATLAB的核心编程技能和科学计算方法。 教程共分为13个章节,每个章节都专注于不同的主题,逐步引导学习者从基础到高级的MATLAB应用...

    苏东坡看雨程序设计源代码(原创)

    此外,作者还在描述中提到这是一个为程序设计大赛编写的代码,这也为读者提供了背景信息,有助于理解代码的目的和意义。 ### 总结 这份代码综合展示了C++语言的基本用法,包括但不限于数据类型、控制结构、容器...

    计算机程序设计技巧-排序与查找

    在计算机科学领域,排序与查找是基础且至关重要的部分,它们是程序设计中不可或缺的技巧。本主题将深入探讨这两个核心概念,旨在帮助你理解和掌握它们的实际应用。 **排序**: 排序是将一组数据按照特定顺序排列的...

    齐鲁软件设计大赛网上淘宝资料

    【标题】:“齐鲁软件设计大赛网上淘宝资料”指的是一个与软件设计竞赛相关的资源包,特别关注在互联网上进行淘宝(可能是指模拟或分析电子商务平台淘宝网)的数据处理和设计。这个资料包可能包含了参赛者需要了解的...

    毕业设计索引.docx

    - **内容**:提供了100个基于8051系列单片机的C语言程序设计实例。 - **目的**:帮助学习者掌握单片机编程的基本技能。 ### 13. 电机转速测量系统 - **实现**:通过光电编码器或其他传感器检测电机转速,并通过...

    C语言基础知识(包含算法和国际竞赛作品).rar

    “算法1.rar”和“国际程序设计大赛的作品欣赏”则可能提供了更多关于算法竞赛的资料,包括历年的竞赛题目、解题策略以及优秀选手的作品。参与国际程序设计大赛不仅可以锻炼编程技能,还能提升问题解决能力和团队...

    蓝桥杯第十三届第二场程序设计题

    【标题】:“蓝桥杯第十三届第二场程序设计题”是指在蓝桥杯这一全国性的编程竞赛中,举行的第十三届比赛的第二场程序设计题目。蓝桥杯是中国影响力较大的编程竞赛之一,旨在培养和选拔优秀的计算机及软件工程人才,...

    毕业设计-基于uni-app的学科竞赛系统小程序-(含前端+后台).zip

    这是一个关于毕业设计的项目,主要涉及的是开发一个基于uni-app的学科竞赛系统的小程序,包含了前端和后台的完整实现。uni-app是一个多端开发框架,它允许开发者使用一种语言和框架来编写代码,然后可以发布到包括...

    关于第九届蓝桥杯单片机省赛程序题

    关于第九届蓝桥杯单片机省赛的程序设计题目,参赛选手被要求基于CT107D单片机竞赛板开发一款彩灯控制器程序。此任务不仅考验选手们对单片机原理的理解,还包括对其外围设备如数码管、LED灯、定时器等硬件资源的有效...

    2013齐鲁软件设计大赛试题

    【2013齐鲁软件设计大赛试题】是一个涵盖了多个领域和技术的竞赛,旨在推动软件创新和人才培养。这次大赛的试题多样且深入,涉及到的游戏开发、云计算、商务智能、分布式计算等多个方面,展示了当时IT行业的热点技术...

    GIS大赛取胜全攻略

    - **索引定义**:为表的关键字段创建索引,提高数据检索速度。 - **主关键字定义**:为每个表定义唯一的主键,用于标识表中的每一行记录。 - **权限定义**:设置用户的访问权限,确保数据的安全性和完整性。 ### ...

    基于springboot微信小程序的短文写作竞赛管理系统源码数据库文档.zip

    5. **数据库设计**:系统中必然包含了数据库设计,可能包括用户信息表、竞赛信息表、参赛作品表、评分表等,涉及到数据库的关系模型设计、数据表结构设计、索引优化以及SQL查询编写。 6. **安全机制**:SpringBoot...

    基于微信小程序的短文写作竞赛管理系统.zip

    【标题】中的“基于微信小程序的短文写作竞赛管理系统”是一个综合性的项目,结合了微信小程序的开发技术和后端服务的构建,旨在为用户提供一个便捷的在线短文创作与竞赛平台。这个系统不仅包含了用户交互界面,还...

    大学生竞赛报名系统

    总结来说,"大学生竞赛报名系统"是一个综合性的Web应用程序,涉及到.NET框架的Web开发、SQL Server数据库设计与管理、软件工程中的模块化和设计模式应用,以及网络安全等多个知识点。对于学习这些领域的学生来说,这...

    基于Django摄影竞赛小程序源码数据库文档.zip

    "基于Django摄影竞赛小程序源码数据库文档.zip" 这个标题表明了我们关注的是一个使用Python的Django框架开发的小型应用程序,该应用专注于摄影竞赛。这个压缩包包含的源码和数据库文档是项目的核心组成部分,可能是...

Global site tag (gtag.js) - Google Analytics