OpenJudge

模拟考试,共6题(比正式考试多1题),100分钟。

题目编号前三位表示第几讲,后两位表示第几道题

如果你在之前的作业里面有题目没有过,请你在这里提交作业

内容涉及14-16共3周练习。1、2为14周,3-4为15周,5为16周。临近期末,大家自行根据自身情况,在截止事件前完成任务。

所有题目要求使用函数实现

【05题】涉及算法,为避免超时,可在递归函数外定义全局的(global)字典变量的初始项,用以记录有关初始信息,然后在递归函数里更新该字典变量的后续项,用以体现有关求解信息。程序框架样例如下:dic={0:1}defsequence(m):....ifmindic.keys():........returndic[m]....else:........#在这里利用递归调用更新该字典变量的后续项n=int(input())print(sequence(n))

第十次上机作业

注意:测试内容涉及三大逻辑结构,第1-2题必做,第3-6题中任意选做至少2题。

用结构体数组和链表分别实现各个题目

循环结构程序设计

【02】题对于不知道输入究竟有多少行的情况,可以这样写Python程序框架:importsysforlineinsys.stdin:#输入究竟有多少行,不清楚....ifline!="\n":#输入行没有结束的条件........#注意:在这里,line就是input()读进来的一行了,然后对line进行收集处理....else:#输入行到此明确结束了,退出循环........break

此处为本学期全部OJ作业汇总,供同学练习使用,在此提交作业不计分

自由练习不计入平时成绩,大家可以根据自己的情况练习。(会根据大家做题情况不断更新)

课堂练习

选择结构程序设计

第六次上机作业

程序设计基础第六周联系题目

顺序结构程序设计

【03】题1、使用input().split("=")可以分离出"="两侧的数据,注意是字符串类型;2、表达式求值可以直接调用内置函数eval(s),注意s是一个表达式字符串,如eval("2.1*4"),其结果是一个浮点数;3、注意本题中的描述“参与运算的数是浮点数,结果保留两位小数”,可以用"%.2f"%m将浮点数m转化为保留两位小数的字符串。

【02】题1、对于这种一行里有多个数据的情况,如何获取各个数据,注意题目里的“提示”;2、此外,需要用到后续才讲的if-else语句,其框架如下:ifb==0:....print("divisionbyzero!")else:....在这里求商和商和余数....在这里按格式要求做输出【03】题1、对于一个浮点数m,将其保留到小数点后7位做输出的代码行为:print("%.7f"%m)。

第二次作业Deadline为2024-10-2323:59:59

一维数组综合练习

Deadline为2024-10-0923:59:59

2024研算法分析与设计作业提交

2024秋季学期JAVA作业提交

通常提前1周发布新题和作业,每次课前必须认真做题,简单题争取满分,难题尽力思考争取部分分。1.课前做题态度越接近比赛,(即使不能完全AC)思考越深入,听讲解时的收获越大;2.课堂听讲时,简单题注意细节和老师总结的技巧;难题听推理和分析过程,记住自己忽视或原本不知道的解题突破口;3.课后补题越完整(包括实现一题多解),训练效果越显著。

为九月份网络赛热热身

仅供练习,此处提交不计分!

自主练习用的基础练习题

期末模拟考试(20230524)

本部分不计分。想要练习已经结束的作业的同学可以在这里提交。

比较多的练习题。编号说明:第1位(字母)表示分类;第2位表示难度(0-4);第3-5位表示序号。分类如下:数据运算Add,条件分支If,一重/多重循环For,字符串Str,一维列表/二维列表List,字典/集合Dict,排序sortedKey=,穷举Exhausting,递归Recursive,正则表达式文本regText其他Other

1.求三个数的和(0级)2.阶梯电价(0级)3.计算邮资(1级)4.密码是否合法(1级)5.列表处理(2级)6.正常血压(2级)7.校园食宿预订系统(3级)8.找因子(3级)9.鞍点(4级)10.万年历(4级)

中国大学MOOC《实用Python程序设计》课程的测验不要在这里完成,这里的通过码没有用

THE END
1.程序员最常用的6大编程实战网站,你用过几个?它将编程变成游戏,在玩游戏时,会遇到许多具有挑战性的编码问题,我们需要想法设法完成挑战。 6、OverAPI.com 一个能查询到所有与编程相关的各种技术的网站,还能给出详细的知识点。真是太良心的网站。 【关键词:青岛IT培训,IT培训,IT培训费用,IT培训哪家好,中享思途】http://www.situedu.com/news/uid/2731.html
2.leetcode中国Codingleetcode中国 Coding-Online 整合了一下算法在线练习网站 1.题目全。Lintcode上面目前已有324道题目,基本涵盖了所有算法和数据结构的知识点,题目的难度划分合理,而且可以随时把握刷题的进度。 2.支持中文。这是我选择Lintcode刷题的最主要原因,我的英语比较渣,所以特别希望出现一个支持中文的网站,Lintcode上可以很方便https://download.csdn.net/download/weixin_38651165/19906740
3.6个超酷的练习算法,学习编程的网站腾讯云开发者社区如果您已经编程了一段时间,想学习一种新的语言,学习一种新的思维方式,那就去运动吧! 总结 在本文中,我分享了6个超酷的网站来练习算法和学习编程! 我个人认为您不需要学习太多,如果想在面试之前进行练习,请访问Skilled / Hackerrank / Leetcode。 或者,如果您需要学习新的语言,请选择运动。https://www.cloud.tencent.com/developer/news/639163
4.课外练习使用PageRank算法对网站进行排名课外练习 | 使用 PageRank 算法对网站进行排名 参见: https://ww2.mathworks.cn/help/matlab/math/use-page-rank-algorithm-to-rank-websites.html 使用PageRank 算法对网站进行排名 尝试此示例Copy CommandCopy Code 以下示例演示如何使用 PageRank 算法对多个网站进行排名。虽然 PageRank 算法最初是为确定搜索引擎https://nonlinear.wtu.edu.cn/info/1098/1537.htm
5.Python在哪个网站练?Worktile社区d. Codewars会对你的解答进行评判,并根据答案的质量和效率给予相应的等级。 e. 你可以查看其他人的解答,学习更好的解决方法,并与其他解答者进行讨论。 以上是三个常用的Python练习网站的简介和操作流程。在这些网站上练习编程问题,不仅可以巩固你的编程基础,还能提高你的算法和解决问题的能力。https://worktile.com/kb/ask/91059.html
6.5个适合新手练习的Python刷题网站剑指offer里的Python面试题实现,有语法、算法、案例等 leetcode刷题攻略,教你如何刷题,包含了Python解法 2、leetcode Leetcode是一个专业的刷题网站,题目数量非常之多,你可以用Python等多种语言去解题,也有会相应参考答案,其中不乏大厂面试真题。 大家可以按照类别去刷题,比如说字符串,那么字符串下面的所有题都可以https://developer.aliyun.com/article/1599227
7.力扣(LeetCode)全球极客挚爱的技术成长平台海量技术面试题库,拥有算法、数据结构、系统设计等 1000+题目,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.com/
8.当你拥有了这8个刷题网站,你会发现C/C++学起来真的很简单如果回到大一,我绝不会再刷算法题|回忆我的大学学习生活 汤姆同学_ 02:39 为什么我感觉学了C语言只能写出黑框框程序跟数学题根本做不出高端程序、软件、APP。 指针不扎人但扎心 01:19 Dodee34 01:46 【洛谷排行榜】一百万次提交?!盘点洛谷中著名的四道题 https://www.bilibili.com/list/ml2269644780
9.推荐学习编程最佳的免费网站我要提到的第一个网站是 geeksforgeeks。在这里,您可以找到多种不同语言的课程,以及教程、测验和竞争性编程。您还可以学习许多主题,例如数据结构、算法和机器学习。您可以将此网站视为一所在线大学。完成教程后,您甚至可以获得证书。此外,该网站还为您提供有关编程的提示和技巧。简而言之,geeksforgeeks 还为初学者https://zhuanlan.zhihu.com/p/670722256
10.Dotcpp编程(C语言网)编程入门学习训练题库配套练习 《信息学一本通基础》算法配套题 信息学一本通算法基础部分全部题库,按照章节顺序匹配,供大家练习 《信息学一本通C/C++基础》配套题 信息学一本通C/C++部分全部题库,按照章节顺序收集 《信息学一本通数据结构》配套题 这是信息学一本通数据结构篇书上的配套习题,按照章节整理在此 https://www.dotcpp.com/
11.牛客竞赛OJACM/NOI/CSP/CCPC/ICPC牛客竞赛是专业的编程算法训练平台,包括ACM校赛、ICPC、CCPC、CSP、信息学奥赛、NOI等编程比赛提高训练营。适合初级小白编程入门训练,包含CSP入门级提高级赛前集训、ACM区域赛前多校训练营。https://ac.nowcoder.com/
12.算法练习网站Anthony7算法练习网站 算法结构视图展示: 算法动态图:https://visualgo.net/zh 练题网站: 牛客网:https://www.nowcoder.com/ hihoCoder:https://hihocoder.com/ LeetCode:https://leetcode-cn.com/ Lintcode:https://www.lintcode.com/ educative:https://www.educative.io/courses/visual-introduction-to-algorithmshttps://www.cnblogs.com/Anthony7/p/13399531.html
13.原创仿leetcode的java算法在线答题网站吾爱破解最近刚好在学习Java,可以练习下 https://www.52pojie.cn/thread-1464237-1-1.html
14.九章算法项目全面升级,零基础掌握16+2工业级项目,通过实战深入学习人工智能算法及工业化流程,快速提升简历,斩获心仪offer 视频+互动 九章算法班专业版 21周掌握初阶算法到高阶算法面试题,适合不同基础,不同专业的系统性面试算法课程,123课时和600+练习题,层次递进的破解面试算法。 视频+互动 面向对象设计OOD 2025版 10个http://jiuzhang.com/
15.GitHublabuladong/fucking我的算法网站、所有配套插件都集成了一个算法可视化工具,可以对数据结构和递归过程进行可视化,大幅降低理解算法的难度。几乎每道题目的解法代码都有对应的可视化面板,具体参见下方介绍。 二、学习网站 内容当然是我的系列算法教程中最核心的部分,我的算法教程都发布在网站labuladong.online上,相信你会未来会在这里花费大https://github.com/labuladong/fucking-algorithm
16.java代码练习网站51CTO博客已为您找到关于java代码练习网站的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及java代码练习网站问答内容。更多java代码练习网站相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。https://blog.51cto.com/topic/eaa3ef9d14731d5.html
17.acm编程大赛训练网站ACM编程大赛训练网站是一个很好的在线学习平台,它提供了丰富的算法题目和学习资源,允许用户通过在线提交代码,进行算法竞赛的训练和练习。在这篇文章中,我们将展示如何使用该网站进行算法训练。 首先,在ACM编程大赛训练网站上,您需要注册一个账号。注册完毕后,您可以访问网站的题库,浏览其中的算法问题。 https://www.volcengine.com/theme/1178075-A-7-1
18.程序员常用的刷题网站Lintcode.com——LintCode网站是国内较大的在线编程&测评网站。此网站提供各大IT公司的算法面试题类型,行分门别类,由简单到中等,再到难,便于不同水平的程序员进行刷题练习。同时网站支持多种语言(Java, Python, C++),方便不同语言特长的程序员利用擅长语言进行刷题练习。因此对于不同编程能力水平、不同职位需求的https://www.jianshu.com/p/df4fabc5dc74
19.15个为编程初学者准备的网站(都是国外的一些网站)心得技巧今天的文章,我们将分享15个可以学习编程的网站,这些网站上提供了很多编程教程,图书以及编程练习,希望对你有用。 01、免费编程书籍网站 地址:https://ebookfoundation.github.io/free-programming-books/ 这是一个为程序员收集了几乎所有免费课程和编程书籍的网站。我最喜欢这里的一点是它被分为许多不同的语言,以便我们https://www.jb51.net/web/959428.html
20.河南省济源第一中学河南省济源第一中学始建于1926年,是“全国文明校园”“河南省示范性普通高中”“河南省普通高中多样化发展示范校”。https://www.hnjyyz.com/
21.LintCode炼码算法: 双指针 · 127同向双指针 · 63相向双指针 · 34二分法 · 119二分答案 · 28分治法 · 80宽度优先搜索 · 151拓扑排序 · 12深度优先搜索/回溯法 · 258动态规划 · 267背包型动态规划 · 40坐标型动态规划 · 108划分型动态规划 · 27记忆化搜索 · 32区间型动态规划 · 31状态压缩动态规划 ·https://www.lintcode.com/zh-cn/