首页 > 其他分享 >重新振作第9天----日常小记

重新振作第9天----日常小记

时间:2024-11-29 22:55:16浏览次数:4  
标签:const int cin else ---- 振作 td 小记 op

对不起,今天依旧是摆烂,还是没能够振作起来。感觉还是so sad,依旧是很难振作,直接不想努力了,只想早点重开。不是,为什么人就得努力啊!真的只想一觉不醒,然后早点结束这失败的一生。

有1说1,今天真的啥事情没干。。。。。。。。

汇编接口实验报告

今天做了一下汇编语言与接口技术这门的课的硬件实验,太hard了。但是,在硬件仙人的帮助下,终于还是完成了这个实验,有所顿悟,看得懂代码了,同时也知道8254计数器该怎么使用了,知道如何从代码的角度进行初值的赋予。收获还是很大的。

最后也是花了一点时间,完成了这个实验报告。

六级单词背诵

坏了啊,六级快要到了,得狂背单词了,在不背就寄寄了。

退役ACMer的每日一题5

题目链接:https://atcoder.jp/contests/abc379/tasks/abc379_d
题目思路:直接队列模拟即可
*代码实现:

#include<bits/stdc++.h>
#define int long long
#define endl '\n'
using namespace std;
const int N=5e5+10;
const int MAX=1e6+5;
const int mod=1E9+7;
int n,m,k,w;
void solve(){
    int n,op,td=0,x,h;
    cin>>n;
    priority_queue<int,vector<int>,greater<int>>q;
    while(n--){
        cin>>op;
        if(op==1){
            q.push(td);
        }
        else if(op==2){
            cin>>x;
            td+=x;
        }
        else {
            cin>>h;
            int cnt=0;
            while(q.size()){
                if(td-q.top()>=h){
                    q.pop();
                    cnt++;
                }
                else break;
            }
            cout<<cnt<<endl;
        }
    }
}
signed main(){
    int t;
    t=1;
    //cin>>t;
    while (t--){
        solve();
    }
    return 0;
}

标签:const,int,cin,else,----,振作,td,小记,op
From: https://www.cnblogs.com/cdag/p/18577730

相关文章

  • 20222409 2024-2025-1 《网络与系统攻防技术》实验五实验报告
    1.实验内容1.1本周学习内容本周学习了信息收集与渗透测试相关技术,主要包括Metasploit、nmap和Nessus的使用。Metasploit是渗透测试框架,能提供多种攻击模块,如远程代码执行、提权和后渗透功能(如键盘记录、文件操作等),可用于模拟攻击和漏洞利用;nmap被用于扫描目标主机的端口和服......
  • 【探讨】批量操作以及多线程下保证事务的一致性
    1 前言假如给你一个场景,有一批1万或者10万的数据,让你插入到数据库中怎么做呢?我们这节来看看。首先一点我们单纯的一个个INSERT语句,我们就不试了,这一个个的肯定慢,我们这里统一用INSERTINTO表(字段1,字段2)VALUES(值1,值2),(值11,值22),(值111,值222);这种方式分批跑高效点。......
  • assembly4
    assembly4call&retret与retfret用栈中数据修改IP内容实现近转移retf修改CS和IP实现远转移ret指令操作:(IP)=((ss)*16+(sp))(sp)+=2retf指令操作:(IP)=((ss)*16+(sp))(sp)+=2(CS)=((ss)*16+(sp))(sp)+=2由是观之,ret等于执行popIPretf等于执行popIPpopCS......
  • 【每日一题】209. 长度最小的子数组
    给定一个含有 n 个正整数的数组和一个正整数 target 。找出该数组中满足其总和大于等于 target 的长度最小的 子数组 [numsl,numsl+1,...,numsr-1,numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。示例1:输入:target=7,nums=[2,3,1,2,4,3]......
  • C++类的自动转换和强制类型转换
    目录一、类型转换     二、转换函数一、类型转换             C++⽀持内置类型隐式类型转换为类类型对象,需要有相关内置类型为参数的构造函数        简单说就是可以将内置类型转化为自定义类型    示例:classTest......
  • VSCode格式化前端代码后Eslint报错
    VSCode格式化前端代码后Eslint报错>比如Eslint要求函数后面括号,括号前要空一格,但是原来的vsCode格式化不会留这个空格;这是矛盾的;解决方式:两步:1.下载三个插件:ESLint:用于在VSCode中集成ESLint。Prettier-Codeformatter:用于代码格式化Vetur:主要 .vue文件 语法......
  • 评分卡建模学习(一)————数据预处理part.3
    目录六、数据处理的思路及代码(一)对缺失值的处理:在我这个数据预处理的part.1板块(二)对异常值的处理:在我这个数据预处理的part.2板块(三)数据归一化、标准化:在我这个数据预处理的part.2板块(四)非结构化数据转变风控建模学习笔记,按照学习情况进行总结,希望各位大佬批评指正,让我......
  • 顺序表的时间复杂度介绍
    顺序表的时间复杂度介绍引言顺序表(Array)是一种常见的数据结构,它在逻辑上是一种线性表,物理结构上是顺序存储。顺序表通过连续的内存空间存储数据元素,具有高效的随机访问特性。本文将详细介绍顺序表的增删改查操作的时间复杂度,并从最好、最坏和平均三个角度分析其性能表现。同时,我......
  • Java的内存模型是如何工作的?深入浅出解读堆、栈、方法区和程序计数器的作用
    Java的内存模型是如何工作的?深入浅出解读堆、栈、方法区和程序计数器的作用Java的内存模型是如何工作的?深入浅出解读堆、栈、方法区和程序计数器的作用摘要引言Java内存模型的组成部分JVM内存结构1.堆(Heap)堆的作用:堆内存的细节:新生代与老年代垃圾回收的影响代码示例:......
  • Linux的介绍及虚拟机centOS系统的下载与应用
    1、什么是LinuxLinux是一种类Unix操作系统,它的内核(Kernel)由LinusTorvalds于1991年首次发布。作为一个开源、免费的操作系统,Linux被广泛用于服务器、桌面计算机、嵌入式设备、移动设备等各种场景。1、操作系统操作系统是一组主管并控制计算机软硬件、资源以及服......