Informal Essay
还没有想好该怎么分类的一些笔记ヽ(ー_ー)ノ
Fare-well
今天也要开心鸭
展开
-
Windows消息队列
看到的一个有点意思的题,因为时间卡的很紧,只有150ms,排序显然不可取,即使是用map也有很大超时的风险,有些文章中使用了scanf进行I/O优化,也有些文章用优先队列priority_queue加struct结构体去解决,但是仍然使用了char[]类型的字符储存方式和scanf读入优化,其实可以在优先队列中使用pair类型,然后使用lambda函数确定好优先级,再按题意去模拟就行了,因为是随机数据,根据多次测试超时的概率大概是10%不到。请编辑程序模拟消息队列,将消息加到队列中以及从队列中获取消息。原创 2022-12-17 00:12:23 · 1074 阅读 · 1 评论 -
PTA-复数四则运算(complex简短版)
使用C++内置的complex类可以为代码的编写提供便利,因为四则运算在complex模板中已经被重载过了,可以直接使用,在输出时稍微注意格式即可。的格式顺序输出2个复数的和、差、积、商,数字精确到小数点后1位。如果结果的实部或者虚部为0,则不输出。如果结果为0,则输出0.0。本题要求编写程序,计算2个复数的和、差、积、商。|代码长度限制 | 时间限制 | 内存限制 |题目保证C2不为0。的格式给出2个复数C1=原创 2023-05-09 01:05:09 · 758 阅读 · 0 评论 -
PTA-两个有序链表序列的交集(STL)
输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列)。在一行中输出两个输入序列的交集序列,数字间用空格分开,结尾不能有多余空格;若新链表为空,输出NULL。STL中关于(交,并,差,对称差)等集合运算函数的用法并不难,大家可以自己搜索进行详细了解。已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3。原创 2022-10-27 20:39:34 · 669 阅读 · 0 评论 -
C++时间与日期相关方法与库
第一行为给定的日期Day(格式为YYYY-MM-DD,范围为1900-01-01原创 2022-10-27 20:47:32 · 442 阅读 · 0 评论