- 2024-11-21STL set
前言set应为是基于红黑树的平衡二叉树的数据结构实现,其中所包含的元素的值是唯一的,所以主要用于去重和排序。使用set遍历速度插入删除速度随机访问速度备注Set快快慢比list多占一个指针的存储空间函数描述insert(元素)插入一个元素。erase(
- 2024-11-21Java初识
Java概述Java由来Java是由JamesGosling设计的。最初是为了网联化的市场前景而开启的项目计划,起名为Oak,但这个市场并不友好,这个项目就被搁置了;但在1994年,该项目小组看到了浏览器在未来的发展前景,于是决定将OaK应用于万维网,就这样Java诞生了。随着Java的发展,体系越来越完
- 2024-11-19eevdf 内核调度器 源码分析 (1)
eevdf内核调度器源码分析(1)简介vruntime的变化到底什么是Eligible?eligibletime和deadlinetime结语简介本文会从源码角度,简单分析eevdf(EarliestEligibleVirtualDeadlineFirst)内核调度器。阅读本文需要一定cfs调度器的基础知识。vruntime的变化在cfs中,有一
- 2024-11-17[AGC032B] Balanced Neighbors 题解
考虑先写个暴力\(O(n2^m)\)的输出一下结果,看一下n=4,5,6的(尤其是n=6的)结果,尤其是每个点像其余哪几个点连边,然后就想到了构造方案。代码constintN=109;intn;inte[N][N];voidskymaths(){read(n);if(n%2==0){rep(i,1,n){
- 2024-11-17[题解]AtCoder Beginner Contest 380(ABC380) A~F
A-123233照题意统计即可。点击查看代码#include<bits/stdc++.h>usingnamespacestd;strings;map<char,int>ma;signedmain(){ cin>>s; for(chari:s)ma[i]++; if(ma['1']==1&&ma['2']==2&&ma['3']==3)co
- 2024-11-16【学习笔记】Segment Tree Beats/吉司机线段树
链接区间最值操作HDU-5306支持对区间取\(\min\),维护区间\(\max\),查询区间和。很容易想到一个暴力,我们每一次找出这个区间的最大值\(mx\),如果\(mx>x\),那么暴力修改这个位置的值,否则已经修改完毕,退出,时间复杂度为\(O(n^2\logn)\)。打一打补丁,对线段树上的每一个区间维
- 2024-11-13The sol to pairing
Thesoltopairinghttps://www.luogu.com.cn/problem/P11187思路把答案序列中相邻而相等的两个数,我们称之为“块”。那么可以发现,对于以某块为结尾的一个答案序列,其一定是由一个结尾不为该块的序列转移而来。因而,本题具有最优子结构性质,可以使用动态规划求解。\(1.\)对于
- 2024-11-06『模拟赛』NOIP2024加赛2
Rank一直烂,什么时候触底反弹(A.新的阶乘赛时觉得线筛一遍同时统计每个质数的指数就做完了,然后本机怎么跑不进1s,卡常卡了半个小时,最后没T,但是vector炸了,70pts。可以换思路考虑,赛时一直没转换过来。对于每个质数枚举其倍数统计贡献。复杂度不知道多少,跑得中等速度。点
- 2024-11-01FineReport 倒计时特效
1、代码准备将下面的代码生成对应文件1.1、zzsc.js这段代码是一个JavaScript计时器脚本,用于计算从当前时间到第二天午夜(即0点)之间的时间差,并将这个时间差显示在网页上的特定元素中。具体来说,它会实时更新页面上指定的HTML元素(通过类名.se-txt选择),以显示剩余的天数、小
- 2024-10-27【JAVA SE】SE总结
目录数据类型与变量Java获取输入随机数方法重载 数组定义 获取长度遍历数组工具类Arrays 将数组转成字符串将数组排序拷贝数组类和对象抽象类接口语法规则ComparableComparator比较器Object类 对象比较方法内部类实例内部类静态内部类 String类
- 2024-10-25【CodeForces训练记录VP】Codeforces Round 933 (Div. 3)
https://codeforces.com/contest/1941训练情况50min后罚坐反思C题刚开始思路错了,以为是删字符串最后面,然后漏考虑掉两字符串部分拼接的情况A题直接模拟,求\(a_i+b_j\lek\)的对数。#include<bits/stdc++.h>#defineintlonglongusingnamespacestd;voidsolve
- 2024-10-21Codeforces Round 980 (Div. 2) C. Concatenation of Arrays
题目:给定n个数组a1,a2,…,an。每个数组的长度都是2。因此,ai=[ai,1,ai,2]。你需要将这些数组连接成一个长度为2n的单一数组,以便使结果数组中的逆序数最小。注意,你不需要实际计算逆序的数量。更正式地说,你需要选择一个长度为n的排列p,使得数组b=[ap1,1,ap1,2,
- 2024-10-20【Java SE 】继承 与 多态 详解
- 2024-10-20【Java SE 】封装 的特性 和 static 详解
- 2024-10-18【Java SE 】类和对象详解
- 2024-10-09SE_Paring_Work2
目录具体分工PSP表格解题思路描述与设计实现说明3.1团队作业功能的实现思路3.2关键实现的流程图3.3重要/有价值的代码片段附加特点设计与展示4.1设计的创意独到之处及意义4.2实现思路4.3重要/有价值的代码片段目录说明和使用说明5.1目录的组织5.2如
- 2024-09-22BZOJ 4310 跳蚤 题解
Statement把\(S\)分成不超过\(k\)段,使每段的最大子串中的最大串最小。输出这个串。Solution按排名二分这个串,check中从右往左贪心地划分,需要实现\(O(1)\)比较两个子串大小。#include<bits/stdc++.h>usingnamespacestd;#definerep(i,j,k)for(inti=(j);i<
- 2024-09-17YOLOv9改进系列,YOLOv9主干网络替换为RepViT (CVPR 2024,清华提出,独家首发),助力涨点
摘要轻量级视觉变换器(ViTs)在资源受限的移动设备上表现出优越的性能和较低的延迟,相比之下轻量级卷积神经网络(CNNs)稍显逊色。研究人员发现了许多轻量级ViTs和轻量级CNNs之间的结构联系。然而,它们在块结构、宏观和微观设计上的显著架构差异尚未得到充分研究。在本研究中
- 2024-09-13Java教程:SE进阶【十万字详解】(上)
✨博客主页:https://blog.csdn.net/m0_63815035?type=blog
- 2024-09-12基于SE-ResNet的图像十分类
文章目录一、数据预处理1数据加载1.1标签在文件夹上的数据集加载1.2标签在文件名中的数据集加载1.3数据集划分训练集和验证集的方法1.4读取csv文件的数据集加载方法2数据处理2.1数据增广在线增广离线增广2.2数据扩充3自定义数据集加载3.1前言3.2数据预处理
- 2024-09-12ORA-01940 无法删除当前连接的用户
----bayaim,个人原创----2024年9月12日17:36:50 ORA-01940无法删除当前连接的用户----------------------------------------------------1、现象:删除用户dropuserECOLOGYcascade;报错:ora01940无法删除当前连接的用户2、解决办法:--查看用户的sid
- 2024-09-10Java SE 语法学习
JavaSE语法java数据类型基本数据类型整数类型byte占1个字节,范围:-128-127short占2个字节,范围:-32768-32767int占4个字节,范围:-2147483648-2147483647long占8个字节,范围:-9223372036854775808-9223372036854775807浮点数类型double占8个字节float占4个字节字符类
- 2024-09-10luogu2516题解
随机说话第一次交的时候写的版本是这个。下面在sum的计算上少了个else,遂出错。以后写的时候还是尽量简单点,主要是调试的时候好调。题目分析题目里面的公共子序列就是可以不连续可以为空的在字符串里出现顺序相同的子串。对于一个公共子序列,在找到最后一个公共的字符的时
- 2024-09-08Java SE面试题 ——深入理解
目录 1.什么是JDK,JRE,JVM;他们之间有什么联系 2.Java的八种数据类型 3.&和&&区别 4.switch的参数可以有哪些类型 5.类与对象如
- 2024-09-03SE、CBAM注意力机制
对于一张图片,不同的channel的权重一般都是不一样的。如果我们能够把这个信息捕获出来,那么我们的网络就可以获得更多的信息,那么自然就拥有更高得准确率。1、SE注意力机制的实现步骤如下: (1)Squeeze:通过全局平均池化(nn.AdaptiveAvgPool2d(1)),将每个通道的二维特