• 2025-01-18C-猪猪养成计划1(set)
    题目链接:https://ac.nowcoder.com/acm/contest/99785/C题意:给定一个数组,操作q次,分别为标记和查询思路:将每一个数组值放入集合set中,消除掉已经遍历过的数组值,通过set二分来加速区间遍历注意:集合本身就存在二分函数lower_bound,通过.lower_bound()调用set的erase操作分为
  • 2025-01-02Invalid bound statement (not found): com.ruoyi.mapper.SsbxRepairMapper.insert解决方式
    1.问题场景             今天代码写好之后测试的时候发现了这样一个报错,翻译一下是:执行一个名为com.ruoyi.mapper.SsbxRepairMapper.insert的SQL映射语句(即Mapper中的方法),但是MyBatis无法找到对应的<insert>语句定义。2.问题原因           
  • 2024-12-31P1678 烦恼的高考志愿(二分lower_bound)
    题目链接:https://www.luogu.com.cn/problem/P1678题意:对每一个学生找一个和他成绩差值最小的学校,求差值之和思路:贪心+二分查找注意:当lower_bound在数组中找不到大于等于目标值时,会返回其尾迭代器/数组最后的一个元素下标+1因此要特判比较第一个大于等于目标值的元素,与其
  • 2024-12-27Educational Codeforces Round 172 (Rated for Div. 2)(C-D)
    题目链接:Dashboard-EducationalCodeforcesRound172(RatedforDiv.2)-CodeforcesC.CompetitiveFishingtag:后缀和+思维Description:有一个序列含\(n\)个数(每个数是\(0\)或\(-1\)),将其分为\(m\)个区间,从前往后每个区间中第\(i\)个区间的权值为\((i-1)\),求序列权值和
  • 2024-12-19Lecture 19-平方阶排序算法
    直接插入排序外循环:遍历所有元素,将当前R[i]记为K内循环:从当前i-1开始,j往前遍历,从右往左找第一个<=当前K的元素R[j],将该元素的右边的第一个元素修改为K逐个插入,插入时即确定位置/*直接插入排序*/voidInsertionSort(intR[],intn){//对R[1]...R[n]排序 for(inti=
  • 2024-12-15深入二分思想
    深入二分思想二分在实际使用中常常会出现死循环的问题这是因为我们对二分临界状态的不熟悉而导致的,这里介绍一种通用的分界想法:整数二分:intl=begin-1,r=end+1;while(l+1!=r){ intmid=l+r>>1; if(judge(mid))l=mid; elser=mid;}规定当l
  • 2024-12-05atcoder 杂题 #01
    atcoder杂题#01arc163_cHarmonicMean。arc065_cManhattanCompass。abc303_fDamageoverTime。arc065_dShuffling。arc163_c可能因为数学不好,所以栽在了这道Luogu评的绿题上。题目大意:求一个长为\(n\)的正整数序列\(a\)使得\(\sum\frac1{a_i}=1\),要求
  • 2024-11-30评分卡建模学习(一)————数据预处理part.2
    目录六、数据处理的思路及代码(一)对缺失值的处理:在我这个数据预处理的part.1板块(二)对异常值的处理(三)数据归一化、标准化(四)非结构化数据转变:这一部分在part.3中写风控建模学习笔记,按照学习情况进行总结,希望各位大佬批评指正,让我这个小白快速进步!!++++++++++++++++++
  • 2024-12-14黑苹果 - 搭建python自动化测试环境
    通用环境1.安装xcode从AppStore安装安装完成之后,打开xcode,同意各种协议不用新建项目注意:xcode下载完成后,安装的过程很慢,需要等待。我是12.5版本,差不多等了50分钟才安装好。一般来说,只要圆圈在一步步的前进,基本就能够安装成功。2.安装python33.安装selenium:pip
  • 2024-12-11探索 SSM 校园一卡通密钥管理系统 PF 的密钥监控与预警特性
    第2章开发环境与技术开发校园一卡通密钥管理系统需要搭建编程的环境,也需要通过调查,对各个相关技术进行分析,选取适合本系统开发的技术与工具。2.1MYSQL数据库题目确定了是一个应用程序之后,就开始按部就班的进行设计与分析。本课题是需要数据库作为数据管理工具以及数据
  • 2024-12-06Anaconda升级的解决方法
    文章目录关于conda升级问题1.在原Anaconda版本上进行更新升级2.就是重装Anaconda镜像源配置的参数解释:1.conda-forge2.bioconda3.menpo关于conda升级问题,Anaconda各种版本镜像下载地址:关于conda升级问题1.在原Anaconda版本上进行更新升级更新过程:如何
  • 2024-12-03《向量数据库指南》——Milvus Cloud以向量为特色的全文检索功能
    以向量为特色的全文检索功能以典型的RAG场景为例,尽管语义搜索可以有更好的上下文感知和意图理解,但当用户的问题需要搜索具体的专有名词、序列号,又或者完全匹配一个短语时,具有关键词匹配能力的全文检索往往可以拿到更准确的结果。为了支持社区中对于全文检索的需求,Milvus在
  • 2024-10-23SpringBoot:Invalid bound statement (not found)的原因和解决方案
    检查你的resources文件下的配置com.csi.mapper错误写法:正确写法:检查你的文件是否是一层套一层,点击Explorer
  • 2024-09-26进击的奶牛题解
    题目描述FarmerJohn建造了一个有 N(2≤N≤105)个隔间的牛棚,这些隔间分布在一条直线上,坐标是 x1,x2,⋯ ,xN​(0≤xi≤109)。他的 C(2≤C≤N)头牛不满于隔间的位置分布,它们为牛棚里其他的牛的存在而愤怒。为了防止牛之间的互相打斗,FarmerJohn想把这些牛安置在指定的隔间,所
  • 2024-09-239.Branch-and-Bound 方法
    Branch-and-Bound方法Branch-and-Bound(分支限界)是一种用于解决优化问题的算法框架,尤其适用于组合优化问题,如整数规划、旅行商问题(TSP)、指派问题等。该方法通过系统地搜索解空间树来找到问题的最优解或近似解。基本概念Branch-and-Bound方法的核心在于分支(Branching)和
  • 2024-09-16sicp每日一题[2.10]
    Exercise2.10BenBitdiddle,anexpertsystemsprogrammer,looksoverAlyssa’sshoulderandcommentsthatitisnotclearwhatitmeanstodividebyanintervalthatspanszero.ModifyAlyssa'scodetocheckforthisconditionandtosignalanerror
  • 2024-09-15sicp每日一题[2.10]
    Exercise2.11Inpassing,Benalsocrypticallycomments:“Bytestingthesignsoftheendpointsoftheintervals,itispossibletobreakmul-intervalintoninecases,onlyoneofwhichrequiresmorethantwomultiplications.”Rewritethisprocedureusin