说明

所有代码及答案请慎用。

可供c++在线测试平台 可供java在线测试平台 可供python在线测试平台1 即 vscode 。可供python在线测试平台2 即 jupyter。密码均为 hduitmo

Python 为 10.4 版本。已经安装一些基础的库,python 10.4 arm 暂不支持 geatpy, xeus-python。

可供在线测试,为树莓派,不会长期在线,网速比较慢(没有配置CDN),密码公开,注意隐私。不要乱给 ubuntu 运行命令。不要死循环、一直运行、多进程/线程占用cpu谢谢。

说明

该板块为个人写过的 Timus 题目
该板块都为原创代码,搬运请注明出处,谢谢。
Github上别人写的代码您也可以作为 参考1 参考2

共性问题说明:
cin读取速度慢,但所有题目时间都考虑到cin时间,如果超时,建议换算法,实在不行可以加入:std::ios::sync_with_stdio(false);std::cin.tie(nullptr); 加快cin速度或者改成scanf或scanf_s(最快)。当scanf或scanf_s读入string后不要轻易改变该string赋值否则可能会有很大bug,建议用scanf输入时储存为char。并且建议不要混用cin和scanf。如果你追求极致时间,请用scanf和printf输入和输出。

服务器简介

服务器主要功能为个人博客,于2021.7.1开始正式运营,为wordpress模板。

该博客会不定期更新个人学习到的知识进行分享,你也可以通过我的博客了解我。

请不要在此网站泄露任何个人信息,评论姓名等个人信息请匿名填写,个人不能保证此网站不被攻击,如果出问题请自行负责!请爱护服务器,大佬请不要无故攻击谢谢!请不要对服务器运行爬虫或各种压力测试软件,谢谢,服务器设置每秒访问上限,可能你会被封ip。服务器运行速度及网速可能稍慢,望见谅(有钱了买个好的)。

Python 遗传算法库 Geatpy 深入

为了应对更加复杂的问题,不同的编码方式的问题,对此进行代码讲解,个人觉得这个遗传算法库做的很好,上手比较快,适用性很强,强烈推荐,用的很顺手。

示例说明:
a = [0~30连续数] * _num
b = [1 ~ num num个数排列排序] 即数列 1~num 不重复排列
c = [0~30离散数(整数)] * _num

**杭电智慧思政平台 2022.9.4

  1. 学校通知是:9.5 周一开始入校需要 72h 核酸检测报告,你今天 7.4 就开始是什么意思,一点准备都没有,你起码提前通知一下,这又不是封城,今天都不让进
  2. 这个通行码异常审批为什么审批通过后还是灰码,难道说审批一定要随意填写72h内的时间通过后你才能放我进去
  3. 我都已经出入校申请了,写着9.4 23:00前必须返校,你这让我怎么返校,搞笑呢
  4. 杭州市通知:9.4开始常态化为72h核酸检测,9.7开始扫码检查72h核酸报告。你一个学校系统,今天就需要,是不是太说不过去了,连地铁都不需要你跟我说你需要?你们有没有考虑过今天多少人会受到影响?
  5. 学校系统这么大权限,就交给你们几个B,管理全校出入校,会管理吗?啊?你们上课啦会做事情吗?啊?不会就给我换回杭电助手。

Python 深入学习

生成器与迭代器

生成器进阶 - send

自定义错误类型

修饰器

常见修饰器

海象运算符:=(python>=3.8)

特殊的list deque

因为最近在写算法题,用的是C++,看了下python也有deque

拓扑算法库

collections库

下划线(_)的作用

浙ICP备2021019730-1    浙公网安备 33010902002953号
Copyright © 2022 PanCake