11 2022 档案
摘要:这道题乍一看没反应过来,点了提示发现就是求三个数的最小共倍数,估计这是某一年蓝桥杯代码题的第一题。 最小公倍数的求法是:a和b的最小公倍数=a*b/a和b的最大共约数 所以变成了求最大公约数了,应用“辗转相除法”: 有两整数a和b:① a%b得余数c② 若c=0,则b即为两数的最大公约数③ 若c≠0
阅读全文
摘要:以前不懂都傻西西的写if-else判断,不过有更简单的写法: bool isLeapYear(int year) return (year % 4 == 0 && y % 100 != 0)||(y % 400 == 0); 即:被4整除且不被100整除、或者是被400整除的是闰年。
阅读全文
摘要:这是完成后的示例图,评论一下得失:缺点就是前端过于简单不美观,优点自然是Django框架易于编码的特性。 这个系统主要要实现三个功能: 1)学生提交作业 2)教师批改作业 3)显示成绩供学生查看 我是用Django框架实现的,基于Python语言脚本的框架。关于django的一些基础知识可以查看我以
阅读全文
摘要:没能AC但是通过了80%,使用的是递归的DFS,八成还是因为使用了递归使得复杂度太高,我也只是复习dfs递归的写法,目的也达到了就不改代码一定要它AC了。具体题目如下: 我的想法是将选手成绩存放到名为a的vector中,将1到n个升序排序(0是第一个序号,第一个是主人公的分数不用排序),然后两两比较
阅读全文
摘要:上一篇:https://blog.csdn.net/qq_41938259/article/details/104916488基本实现了TCP服务器的建立,它支持多个用户的接入。但是一遍遍写创建sock、监听、接收、发送这些语句,令人十分烦躁,还好C++是面向对象编程,拥有继承、封装、多态等特性,我
阅读全文