9月24每日打卡

每日总结8月3日

今天算是今年第一次下水了吧,水有些凉,跟台风关系不小,但即使是这样游客中游泳的人也不少,在海滩边上的小贩是真的赚钱啊,特意问了一下,1W的摊位费3天就能赚回来,突然对代码的感觉变淡了。下次不能再有这样的想法了,道心不能乱 ......

《摆与混》第三十章--8月3日--周三

明天去考科目一,今天加紧复习。 1.今天做了什么:今天8点起床。洗漱后,下楼吃了个早饭。早上看望一下弟弟,然后小学一会儿。中午摆烂时间,下午复习科目一,,晚上去看弟弟,他状态还可以,过几天估计可以出院。 2.解决了什么问题:PTA继续冲击,复习科目一。 3.明天干什么:继续Java学习,PTA收尾; ......

8月3日总结

8.3周四 早晨去了体育场,上午写pta,下午学了Java。 自动装箱与拆箱装箱:把基本数据类型转换为对应的包装类类型拆箱:把包装类类转换为对应的基本数据类型Integeri=i;i+=200推荐:只要是对象,在使用前就必须进行不为null的判断。 日期类Date类Date代表了一个特定的时间,精确 ......

8.3打卡

L2-007 家庭房产 #include <cstdio>#include <algorithm>#include <vector>#include <map>#include <set>using namespace std;struct fam{ int id,num; double avg1, ......
8.3

2023年08月数据库流行度最新排名

2023年08月数据库流行度最新排名 TOP DB顶级数据库索引是通过分析在谷歌上搜索数据库名称的频率来创建的 一个数据库被搜索的次数越多,这个数据库就被认为越受欢迎。这是一个领先指标。原始数据来自谷歌Trends 如果您相信集体智慧,那么TOP DB索引可以帮助您决定在软件开发项目中使用哪个数据库 ......
数据库 数据 2023

2023年08月在线IDE流行度最新排名

2023年08月在线IDE流行度最新排名 TOP 在线IDE排名是通过分析在线ide名称在谷歌上被搜索的频率而创建的 在线IDE被搜索的次数越多,人们就会认为它越受欢迎。原始数据来自谷歌Trends 如果您相信集体智慧,那么TOP ODE索引可以帮助您决定在软件开发项目中使用哪种在线IDE ......
2023 IDE

2023年08月IDE流行度最新排名

2023年08月IDE流行度最新排名 顶级IDE排名是通过分析在谷歌上搜索IDE下载页面的频率而创建的 一个IDE被搜索的次数越多,这个IDE就被认为越受欢迎。原始数据来自谷歌Trends 如果您相信集体智慧,Top IDE索引可以帮助您决定在软件开发项目中使用哪个IDE ......
2023 IDE

2023年08月编程语言流行度排名

2023年08月编程语言流行度排名 编程语言流行度排名是通过分析在谷歌上搜索语言教程的频率而创建的 一门语言教程被搜索的次数越多,大家就会认为该语言越受欢迎。这是一个领先指标。原始数据来自谷歌Trends 如果您相信集体智慧,那么流行编程语言排名可以帮助您决定学习哪门语言,或者在一个新的软件项目中使... ......
编程语言 语言 2023

PEP 703作者给出的一种no-GIL的实现——python3.9的nogil版本

PEP 703的内容是什么,意义又是什么呢? 可以说python的官方接受的no-GIL提议的PEP就是PEP 703给出的,如果GIL帧的从python中移除那么可以说对整个python生态圈将有着跨越性发展的意义。 PEP 703地址: https://peps.python.org/pep-0 ......
python3 版本 作者 no-GIL python

SMU Summer 2023 Contest Round 9(2019 山东省大学生程序设计竞赛)

# 2019 山东省大学生程序设计竞赛 # A. Calandar **纯模拟吧(~~感觉我做麻烦了(?)~~,** **就是如果问的是未来的日期,就用相隔天数取模后加上这天的星期,** **如果问的是曾经的,就用这天的星期减去相隔天数的取模后的数,因为是减法,记得加模数** ```c++ #inc ......
程序设计 Contest 大学生 程序 Summer

2023年8月2日

今天早上起来背了20个英语单词,然后学习了一个小时的Java编程,接下来就看了一会构建之法。最后就是写了一会pta上的作业。 明天打算6点起床然后晨跑半小时,然后编程一小时。再就是出去打会羽毛球。再就是看会英语阅读。 ......
2023

2023年8月3日

今天早上起来背了10个单词,然后出去打了两个小时的羽毛球,然后看了一小时的电视剧,再就是练了一个小时的字,然后学习了一个小时的java,最后看了一会儿构建之法,编程了一个小时的C语言。 明天打算早上起来看一小时的英语课本,然后出去玩一个小时,再看一小时的java课本,然后练习一小时的编程,再写一小时 ......
2023

《摆与混》第二十九章--8月2日--周三

今天也很乱。 1.今天做了什么:今天7点起床。洗漱后,简单吃了个早饭,然后去看望了一下弟弟,他状态还可以,回来后学了一下。中午午休了一下,下午学了会儿,然后去医院等弟弟手术,6点手术结束,还挺成功,晚上在家休息,今天真的很累。 2.解决了什么问题:Java课程接近大半,PTA继续冲击,加快了进度。 ......

《摆与混》第二十八章--8月1日--周二

这几天发生了太多事,后续日程记录没有及时写上今天补齐。 1.今天做了什么:今天9点起床。洗漱后,去楼下吃了碗拌粉。早上依旧小学一会儿。中午午休了一下,下午加快学习进度,原本准备去健身,但是突然听到弟弟一声大叫,发现他摔倒在客厅,左手不能动,原本一晚上脱臼,去了医院发现骨头断了,之后一直忙到11点才回 ......

【考后总结】8 月 CSP-S 模拟赛 1

# 8.3 CSP 模拟 13 $\text{zero4338 round}$ ## T1 y 显然 $\text{xt}$ 会选择四个角,对每个格子求出到四个角的曼哈顿距离最大值,操作一定会优先选择最大值较小的,所以把距离数组排个序就行了。 ## T2 s 经典套路是设答案是 $a$,把小于 $a ......
模拟赛 CSP-S CSP

前缀和数组技巧 [labuladong-刷题打卡 day3]

今天是两道前缀和,主要有一维前缀和和二维前缀和,当然扩充到高维也是可以的,只不过状态转移会相对复杂些。 这里直接贴一个动态规划的介绍吧: [动态规划要素](https://blog.csdn.net/qq_38670588/article/details/108186884) [动态规划概念、特点、 ......
前缀 数组 labuladong 技巧 day3

数组双指针技巧汇总 [labuladong-刷题打卡 day2]

https://labuladong.github.io/algo/challenge/ji-chu-tiao-zhan/day02/ #快慢指针 [26. 删除有序数组中的重复项](https://leetcode.cn/problems/remove-duplicates-from-sorted ......
数组 指针 labuladong 技巧 day2

文心一言 VS 讯飞星火 VS chatgpt (70)-- 算法导论6.5 9题

# 九、请设计一个时间复杂度为 (n lgk)的算法,它能够将 k 个有序链表合并为一个有序链表,这里 n 是所有输入链表包含的总的元素个数。(提示:使用最小堆来完成 k 路归并。 ## 文心一言: 要设计一个时间复杂度为 O(n log k) 的算法,将 k 个有序链表合并为一个有序链表,可以使用 ......
文心 导论 算法 chatgpt VS

【银河麒麟】【Notepadqq】Python3.9的使用

在银河麒麟自带的软件商店中有Pycharm的存在,可以直接安装并使用。但是在使用一段时间后可能会出现打不开的情况,本次尝试使用 notepadqq 来进行代码编写与运行,本人纯小白,一切方法来自百度。 1.notepadqq 的安装。直接打开软件商店,找到 notepadqq 软件,点击安装即可。 ......
Notepadqq Python3 Python

9_Cron命令相关用法

#Cron命令相关用法 1. 本文将讨论Cron,它是在linux管理中最实用的程序之一,它允许你在特定的时间安排命令和任务,也叫Corn作业。 Corn作为守护进程运行,用于执行重复性任务,比如备份、监视磁盘空间使用、使用最新的应用程序版本更新系统、发送电子邮件和轮换日志等等。我认为没有不运行几个 ......
命令 Cron

【银河麒麟】Python3.9的安装

国产银河麒麟原装python3.5,版本较为落后,经过多次尝试+百度各种方法,现将安装python3.9的过程记录如下: 1.安装依赖环境(打开终端) sudo apt update sudo apt-get install build-essential zlib1g-dev libbz2-1.0 ......
Python3 Python

代码随想录算法训练营第四十五天| 739. 每日温度 496.下一个更大元素 I

739. 每日温度 单调栈的思路: 如果要找左边第一个比当前数字大的节点 这个栈里面存放的是index,大——》小 如果一个新节点,比栈顶大,那么就是栈顶的第一个大于它的节点 代码: 1 // 单调栈:一维数组,寻找 元素右边,或者左边自己大或者小的元素的位置 2 3 // 要求:找到比当前节点值高 ......
随想录 训练营 随想 算法 元素

做每日总结的重要性

每日总结是一种对自己工作和学习的反思和总结,具有重要的意义和作用。 以下是每日总结的重要性: 1. 提高工作效率:每日总结可以帮助我们回顾一天的工作,发现工作中存在的问题和不足之处,并提出改进的方法和措施。通过总结,我们可以更好地规划和安排下一天的工作,提高工作的效率和质量。 2. 促进个人成长:每 ......
重要性

24.vector的增加删除都是怎么做的?为什么是1.5或者是2倍?

# 24.vector的增加删除都是怎么做的?为什么是1.5或者是2倍? size()函数返回的是已用空间大小,capacity()返回的是总空间大小,capacity()-size()则是剩余的可用空间大小。当size()和capacity()相等,说明vector目前的空间已被用完,如果再添加新 ......
vector 1.5 24

LeetCode从算法到算命——每日一题(0802)

LeetCode从算法到算命—每日一题(0802) # 822. 翻转卡片游戏 ## 题目信息 在桌子上有 n 张卡片,每张卡片的正面和背面都写着一个正数(正面与背面上的数有可能不一样)。 我们可以先翻转任意张卡片,然后选择其中一张卡片。 如果选中的那张卡片背面的数字 x 与任意一张卡片的正面的数字 ......
算法 LeetCode 0802

每日一_未定式

## 每日一💧_未定式 ## 1未定式的定义 $$ 简单来说就是在求极限的时候遇到的\infty与0的爱恨情仇 $$ ## 0/0 没什么好说的,一般都可以用泰勒展开和等价无穷小替换进行解题。下面给出一些常用的: $$ 当x\rightarrow0时,有:\\ e^x-1=x+\frac{1}{2 ......

9.vector与list的区别与应用?怎么找某vector或者list的倒数第二个元素

# 9.vector与list的区别与应用?怎么找某vector或者list的倒数第二个元素 1.vector数据结构 vector和数组类似,拥有一段连续的内存空间,并且起始地址不变。因此能高效的进行随机存取,时间复杂度为o(1);但因为内存空间是连续的,所以在进行插入和删除操作时,会造成内存块的 ......
vector list 元素

9.手写实现智能指针类需要实现哪些函数?

# 9.手写实现智能指针类需要实现哪些函数? ==1.智能指针是一个数据类型,一般用模板实现,模拟指针行为的同时还提供自动垃圾回收机制。它会自动记录SmartPointer对象的引用计数,一旦T类型对象的引用计数为0,就释放该对象。== 除了指针对象外,我们还需要一个引用计数的指针设定对象的值,并将 ......
指针 函数 智能

9.在成员函数中调用delete this会出现什么问题?对象还可以使用吗?

# 9.在成员函数中调用delete this会出现什么问题?对象还可以使用吗? 在类对象的内存空间中,只有数据成员和虚函数表指针,并不包含代码内容,类的成员函数单独放在代码段中。在调用成员函数时,隐含传递一个this指针,让成员函数知道当前是哪个对象在调用它。当调用delete this时,类对象 ......
函数 对象 成员 delete 问题

8.2打卡

L2-004 这是二叉搜索树吗? #include <iostream>#include <cstdio>#include <vector> using namespace std; const int maxn = 1000+10; struct Node{ int value; Node *ls ......
8.2