- 2024-11-1310.31
实验5:建造者模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解建造者模式的动机,掌握该模式的结构;2、能够利用建造者模式解决实际问题。 [实验任务一]:计算机组装使用建造者模式,完成下述任务:计算机组装工厂可以将CPU、内存、硬盘、主机等硬件设备组装在一起
- 2024-11-04Codeforces Round 983 (Div. 2) 10.31 ABC题解
CodeforcesRound983(Div.2)10.31题解A.Circuit数学(math)贪心(greedy)模拟(implementation)题意:有\(n\)盏灯,对应\(2\astn\)个开关,即每盏灯对应两个开关,开关打开或者关闭用\(1\)和\(0\)表示。给出\(2\astn\)个开关的状态,需要求解出可能开灯的最小数量和最大数量。
- 2024-11-01代码源10.31 总结
T1想写个\(n^2\)dp,\(dp_{i,j}\)表示Alice有\(i\)个数,Bob有\(j\)个数,想了快一个小时,还是不会,然后推样例,把情况全部列出来,发现样例有前3个是3个连续的0,所以<=6的数不会出现在第4位及以后,然后就发现每一段连续的1或0都可以单独考虑,想,发现从小到大给两人分数的话,要想某一段
- 2024-10-3110.31每日总结:《程序员修炼之道》读后感3
读完《程序员修炼之道:从小工到专家》,我对编程这一职业有了更深刻的认识。这本书强调了程序员应具备的各种品质和技能。它提醒我们要注重代码的可读性和可维护性,这不仅利于自己日后对代码的修改,也方便团队中的其他成员理解和协作。就像建造一座坚固的大厦,清晰的代码结构是坚实的基
- 2024-10-31GitHub每日最火火火项目(10.31)
open-mmlab/Amphion:“open-mmlab/Amphion”是一个专注于音频、音乐和语音生成的工具包。其发音为/æm’fɑːrən/。这个项目旨在支持可重复的研究,并帮助初级研究人员和工程师在音频、音乐和语音生成的研究与开发领域迈出第一步。在当今数字化时代,音频技术在音乐制作、语
- 2024-10-3110.31
今天上了一天的体育,并且将读书笔记梳理完成了阅读笔记一:自我提升的重要性核心观点:书中强调了程序员持续学习和自我提升的重要性。无论是技术技能的提升,还是软技能的培养,都是从初级开发者成长为专家的关键。实践建议:设定学习目标:明确你想要掌握的技术领域,制定切实可行的学习计
- 2024-10-3110.31考后订正
T1可以了做法考虑先算出总体的平均数记为$\Delta$.之后我们遍历每一块蛋糕并计算从第一块到当前这一块的蛋糕的平均值\(x\)是否\(\geq\Delta\).如果满足这个条件,就继续向后拓展,否则就停下.记得处理边界条件:全都可以的话就直接取第一块,如果第一块就不行的话直接输出
- 2024-10-3110.31日
vector:动态数组,允许在尾部高效地添加和删除元素,支持随机访问。非常适合需要频繁访问元素和进行动态扩展的应用场景。list:双向链表,支持快速插入和删除操作,但不支持随机访问。适合于需要频繁插入和删除元素的情况。deque(double-endedqueue):双端队列,可以在两端高效地添加和删除
- 2024-10-31juc复习(下篇)(10.31)
juc复习(10.31)阻塞队列写入:如果队列满了,就必须阻塞等待读取:如果队列是空的,必须阻塞等待生产使用阻塞队列的情况多线程并发处理,线程池四组API方式抛出异常有返回值不抛出异常阻塞等待超时等待添加addofferputoffer(3个参数)移除removepolltakepoll(两个参数)检测队首元素e
- 2024-10-31杂题随笔 10.31 两道LIS相关的题
https://www.luogu.com.cn/problem/AT_abc354_f题意:给定一个序列a,求出所有的i使得任意一个a的最长子序列包含i。解法:我们先求这个序列的LIS的长度maxx,然后再去正着求一遍最长上升子序列和反着求一遍最长下降子序列即可,如果拼起来等于maxx那么说明i这个点是满足要求的点。注意细
- 2023-12-1810.31
今天我们再来实现上述个人信息添加的前端代码。 1、add.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>添加个人信息</title><style>body{font-family:Arial,san
- 2023-12-1710.31
publicclassUserServlet extendsHttpServlet{ @Override protectedvoiddoGet(HttpServletRequestreq,HttpServletResponseresp)throwsServletException,IOException{ StringrequestURL=req.getRequestURL().toString();
- 2023-12-1610.31
今日学习内容<%@pageimport="java.sql.DriverManager"%><%@pageimport="java.sql.*"%><%--CreatedbyIntelliJIDEA.TochangethistemplateuseFile|Settings|FileTemplates.--%><%@pagecontentType="text/htm
- 2023-11-1310.31
Java中常见运行时异常异常类型说明ArithmeticException算术错误异常,如以零做除数ArraylndexOutOfBoundException数组索引越界ArrayStoreException向类型不兼容的数组元素赋值ClassCastException类型转换异常IllegalArgumentException使用非法实参调用方法lIIegalStateExcept
- 2023-11-0910.31 模拟赛小记
抽象场。打完人自闭的那种。得分情况:\(80-0-30-30\)。A:从\(0\)走到\(n\)。在\(i\)位置时,等概率走的走到\([i+1,n]\)(视为一步)。求期望步数。哥们赛时,爆搜打表找规律。。。最后写的O(n),没看到第九个数据点没有特判。对于最后一个点1e18,递推式写出来但不会进一步求。遗憾
- 2023-11-05大二快乐日记10.31
Java中常见运行时异常异常类型 说明ArithmeticException 算术错误异常,如以零做除数ArraylndexOutOfBoundException 数组索引越界ArrayStoreException 向类型不兼容的数组元素赋值ClassCastException 类型转换异常IllegalArgumentException 使用非法实参调用方法lIIegalStateExcept
- 2023-11-0210.31
今天我们再来实现上述个人信息添加的前端代码。 1、add.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>添加个人信息</title><style>body{font-family:Arial,sans
- 2023-11-0110.31 NOIP模拟测试
10.31NOIP模拟测试赛时先看题,T1有一点思路,T2是我不擅长的期望计数,但看起来还是可以试一试,T3数据范围看起来是NP,想了一下搜索但没有一下想出来,T4一眼大数据结构,最后做。T1想了一下前缀和,去上了个厕所,中途想出后缀和和前缀和比较,回去写看打样例发现不仅要比较相邻的,还要比
- 2023-10-3110.31
10.31字符与字符串字符字符在计算机中以ASCII码进行存储(从0到127->对应7位二进制)字符A```Z```的ASCII码值从6590字符a```z```的ASCII码值从97122对应的⼤⼩写字符(a和A)的ASCII码值的差值是32数字字符09的ASCII码值从4857换⾏\n的ASCII值是:10第一位二进制位代表扩
- 2023-10-31每日总结10.31
今天是十月的最后一天,也是传统的万圣节,这一天充满了特殊的氛围。上午,我参加了算法与数据结构的课程,今天的主题是图和森林。学习图是计算机科学中的重要部分,它们在网络、社交媒体、地理信息系统等众多领域都有广泛应用。通过学习图,我了解了图的基本概念和算法,这对于解决各种实际问
- 2023-10-31每日总结10.31
Flink的优势包括:高度灵活的流式窗口,同时支持高吞吐、低延迟、高性能,支持有状态计算流数据的特征:注重数据的整体价值,不过分关注个别数据,数据快速持续到达流计算的处理流程包括:数据实时采集,实时查询服务,数据是实时计算典型的事件驱动型应用包括:异常检测,反欺诈,业务流程监控,基于规则
- 2023-10-3110.31 限滑
我有异议证第一个ST-Link2到了,甚至没有调试针孔,只提供了焊盘....麻辣隔壁我还得用手按着才能刷程序。另一个GD32F103的ST-Linkv2昨天发货顺丰空运来的,今天应该能到。两家都是深圳的。到时候先试试GD32的能不能串口刷,能的话就先做手上这个STM32的。有没有人要预
- 2023-10-3110.31算法
最长回文子串给你一个字符串s,找到s中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。 示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案。示例2:输入:s="cbbd"输出:"bb"class Solution {public: string longes
- 2022-11-0610.31-11.4 周末总结
目录一、ATM项目二、编程思想1.面向过程2.面向对象三、对象与类四、类与对象的创建1.类的语法结构2.类的定义与调用1.定义类2.查看名称空间的方法1__dict__方法2点号运算
- 2022-11-0110.31
#include<stdio.h>#include<math.h>intmain(){ unsignedlonglonga,n; scanf("%llu",&a); n=a; intsz,i,j,x; for(i=0;;i++) {a/=10;sz++; if(a==0){break;