• 2024-07-04STL汇总
    作者学STL学的有点破防,但是STL大法好啊!于是激情开坑。vector简单来说就是没有固定大小的数组,可以随着元素的插入和删除进行改变大小。1.初始化:基本定义方式为:vector<数据类型名>s;//其中s为数组名当然也可以使用s(10)(即十个元素)以及s[105](即105个vector\(s\)数组,类
  • 2024-07-03C. Qingshan Loves Strings 2
    原题链接题解1.当10个数不一致时,无论怎样都不成立2.当01个数一致时,是否一定存在某种方法使得成立呢?3.对于长度为\(k\)的字符串\(s\),若不合法,那我在旁边添加一个01,则我们可以连续删除两边的配对数字,且至少能删除一对,且经过若干轮的删除一定能使字符串长度减小总的来说,我们
  • 2024-07-03秋招突击——6/30——{爬楼梯、杨辉三角、打家劫舍、完全平方数}
    文章目录引言新作爬楼梯个人实现参考实现杨辉三角个人实现参考实现打家劫舍个人实现参考实现完全平方数个人实现参考实现总结引言回家以来,和朋友的聚会暂时告一段落了,后面就准备闭关,继续准备秋招了,不能在浪费时间了。加油,虽然我的实习效果不怎么样,但是秋招加油
  • 2024-07-02第二十六天 第七章 回溯算法 part04 491.递增子序列 46.全排列 47.全排列 II
    491.递增子序列将其看作一个二叉树,可以知道,在二叉树每层中,不能取相同的元素。这题最主要要理解这个点。使用unordered_set对其进行降重。classSolution{public:vector<vector<int>>res;vector<int>cur;voidbacktracking(vector<int>&nums,intindex){
  • 2024-06-23C++入门 vector深度剖析及模拟实现
    目录vector析构函数模拟实现vector赋值拷贝模拟实现vector拷贝构造模拟实现vector构造函数模拟实现类模板的成员函数n个val构造单参数和多参数对象隐式类型转换使用memcpy拷贝问题在上两篇有关vector的模拟实现中,还有构造,拷贝构造,赋值拷贝以及析构函数没有实现,本篇主
  • 2024-06-22AtCoder Beginner Contest 359 解题报告
    AtCoderBeginnerContest359吐槽:A-F还算正常,G题你tm给我放了个出过的板子(ABC340G)是几个意思啊???ASimulate.#include<bits/stdc++.h>usingnamespacestd;#definelllonglong#defineendl'\n'#definePBemplace_back#definePPBpop_back#defineMPmake_pai
  • 2024-06-21【C++】list的使用方法和模拟实现
    ❤️欢迎来到我的博客❤️前言list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代list的底层是双向链表结构,双向链表中每个元素存储在互不相关的独立节点中,在节点中通过指针指向其前一个元素和后一个元素list与forward_list非常相似:最
  • 2024-06-21Apollo动态障碍物绕行
    Apollo动态障碍物绕行附赠自动驾驶最全的学习资料和量产经验:链接1、动态障碍物绕行分析:2、PathLaneBorrowDecider分析需要进入借道场景才可以触发绕行功能。3、PathBoundsDecider分析:可以看到经过PathBoundsDecider计算后,总共形成3个pathBoundary,分别是fallback、r
  • 2024-06-20数字图像处理之二维傅里叶变换
    二维连续傅里叶变换二维离散傅里叶变换二维离散傅里叶变换的性质frombuiltinsimportprint,intimportcv2importnumpyasnpfrommatplotlibimportpyplotasplt#shape:600*600img=cv2.imread('../pic/Fig0438(a)(bld_600by600).tif'
  • 2024-06-181090. 绿色通道
    //1090.绿色通道.cpp:此文件包含"main"函数。程序执行将在此处开始并结束。//#define_CRT_SECURE_NO_WARNINGS#include<iostream>#include<cstring>#include<deque>usingnamespacestd;/**https://www.acwing.com/problem/content/1092/高二数学《绿色通道
  • 2024-06-17YC302A [ 20240617 CQYC省选模拟赛 T1 ] 构造字符串(string)
    题意你需要构造一个长度为\(n\)的字符串。使得后缀数组为给定的序列\(a\),\(\text{manacher}\)的回文序列为\(b\)。Sol注意到后缀数组实际上是一系列\(\le\)的限制,而\(\text{manacher}\)是一堆相等以及两个不相等的限制。若直接建边很难搞。考虑将限制统一,后缀数组
  • 2024-06-171604:理想的正方形
    //1604:理想的正方形.cpp:此文件包含"main"函数。程序执行将在此处开始并结束。//#include<iostream>#include<deque>#include<algorithm>usingnamespacestd;/*https://loj.ac/p/10182http://ybt.ssoier.cn:8088/problem_show.php?pid=1604原题来自:HAOI20
  • 2024-06-15MAUI Blazor学习16-连续按BACK退出APP
    MAUIBlazor学习16-连续按BACK退出APPMAUIBlazor系列目录MAUIBlazor学习1-移动客户端Shell布局-SunnyTrudeau-博客园(cnblogs.com)MAUIBlazor学习2-创建移动客户端Razor页面-SunnyTrudeau-博客园(cnblogs.com)MAUIBlazor学习3-绘制ECharts图表-SunnyTrudeau
  • 2024-06-14111
    #include<bits/stdc++.h>usingnamespacestd;intmain(){intn;cin>>n;if(n==1){cout<<1;return0;}vector<int>a,sum;stringx=to_string(n);for(inti=x.size()-1;i>=0;i--){
  • 2024-06-14x
    #include<iostream>#include<vector>usingnamespacestd;intmain(){vector<int>a(100,0),c(100,0);a[0]=1;intn;cin>>n;//for(inti=m.size()-1;i>=0;i--){//a.push_back(m[i]-'0');//}
  • 2024-06-13专用向量数据库:Watch your back!
    PostgreSQL生态再添利器:Timescale最新推出了两款创新的开源扩展——pgvectorscale和pgai,喊话专用向量数据库:Watchyourback!性能和成本效率创新高pgvectorscale扩展基于StreamingDiskANN索引和Timescale的统计二进制量化技术,在性能上取得了显著进步。基准测试显示,使用pgvecto
  • 2024-06-12FANCU机器人夹爪安装程序
    main 调用子程序GO钢珠弹出BACK 钢珠缩回
  • 2024-06-11python栈帧沙箱逃逸
    python栈帧沙箱逃逸一、生成器生成器(Generator)是Python中一种特殊的迭代器,它可以通过简单的函数和表达式来创建。生成器的主要特点是能够逐个产生值,并且在每次生成值后保留当前的状态,以便下次调用时可以继续生成值。这使得生成器非常适合处理大型数据集或需要延迟计算的情况。
  • 2024-06-10OpenCV RotatedRect类中angle参数解析 C++
    0.前言本文主要探讨RotatedRect类angle的实际含义,为后续学者提供一定的参考。1.官方手册RotatedRect其一构造函数如下图(图1-1)所示。在OpenCV图形坐标系中,水平方向向右为x轴正方向,垂直方向向下为y轴正方向,左上角为(0,0)点。center表示矩形的中心坐标,size中包含了矩形的宽度
  • 2024-06-07高精度 减- 高精度
    #include<iostream>#include<vector>usingnamespacestd;intmain(){vector<int>a,b;stringm,n;cin>>m>>n;for(inti=m.size()-1;i>=0;i--){a.push_back(m[i]-'0');}for(inti=n.si
  • 2024-06-06数树题
    数树题。[ARC155F]DirectableasDesired给定长度为\(N\)的非负整数序列\(D=(D_1,D_2,\dots,D_N)\),满足\(\sum_{i=1}^ND_i=N-1\)。统计有多少带标号无根树,节点编号\(1\simN\),满足以下条件:存在一种将\(N-1\)条边分别定向的方案,使得节点\(i\)的出度为\(D_i\)。
  • 2024-06-06【CPP】队列简介及其简化模拟实现
    队列简介及其简化模拟实现目录1.队列简介2.队列简化模拟实现1.队列简介队列是一种满足先进先出的数据结构。具体参考:【数据结构】队列在CPP中,stl也存在库队列,方便使用。库队列参考:queue_stl2.队列简化模拟实现template<classT,classcontainer=deque<T
  • 2024-06-06代码随想录算法训练营第二十八天 | 93.复原IP地址
    93.复原IP地址题目链接文章讲解视频讲解classSolution{private:vector<string>ip;vector<string>result;public:vector<string>restoreIpAddresses(strings){backtracking(s,0);returnresult;}voidbacktrackin
  • 2024-06-05滑动窗口最大值-力扣
    在做这道题时,首先想到的解法是使用队列来做,维护一个队列,每次保存滑动窗口大小的长度,并判断此时队列中的最大值,但这样做,在k的值较大时,出现了超时问题,代码如下:classSolution{public:vector<int>maxSlidingWindow(vector<int>&nums,intk){vector<int>r
  • 2024-06-05GCD-sequence(Round 950)
    #include<bits/stdc++.h>#defineendl'\n'usingll=longlong;typedefunsignedlonglongull;usingnamespacestd;voidGordenGhost();signedmain(){#ifdefGordenfreopen("in.txt","rt",stdin);freopen