• 2024-11-01函数中遇到的问题与记录
    错误示范:函数返回值的情况没有考虑完整             如果a=0,则if为假,此时没有返回值创建有关二维数组的函数时要注意行列可以全部写完整,要省略也只能省略行,列不可以省略 3 函数的声明,形参的名字可以省略,带上类型就可以了 函数的定义是特殊
  • 2024-10-17树链剖分笔记
    题单传送门2024.10.12P3038GrassPlantingG:DevC++栈空间开小了;调了三天啊三天线段树区间修改写成区间单点修改了;树剖往上跳写成了dep[u]<dep[v]而不是dep[top[u]]<dep[top[v]]2024.10.15P3128MaxFlowP:奇怪的TLE树剖DFS没把子树大小加到根上,重链剖分写成了后
  • 2024-09-1120240909_111725 c语言 关于进位制
    各种进制注意:在较老的版本如VisualStudio2010中,C语言不支持直接使用0b开头来表示二进制数。对于八进制数,如果写成intnum=12;这是十进制的12,如果要明确表示八进制的12,可以写成intnum=012;测一测注,包含了语法错误的情况
  • 2024-07-15将一串数字中的连续数字写成区间
    Excel某单元格有排序好的整数序列组成的字符串,但序列有空缺,导致不连续:1,2,4,6,7,8,9,13,14,15,16,17,18,25,26,27,28,29,30,31,32要求找出每个连续的序列,用短横写成区间的形式,区间之间用逗号分隔。1-2,4,6-9,13-18,25-32使用SPLXLL=spl("=?.split@pc().group@i(~!=~[-1
  • 2024-05-30对于一个页面的两个更新方法,我们到底该写成一个通用的还是两个单独的?
    如果一个页面有两个更新方法的话,分别是通过不同的功能点点击过去的,比如分别更新一个页面的上半部分内容(业务实体A),一个是只是更新其中的发票信息的(发票实体B),虽然在一个页面,但是也不应该写成一个更新请求这种的因为两个更新没什么关联的关系,而且更新的是实体不是一个,所以就可以整成
  • 2024-03-29深痛教训——3.29
    死亡回放错误的L[++s]=R[s-1]+1;正确的s++;L[s]=R[s-1]+1;分析关于\(L[++s]=R[s-1]+1;\)这一行代码,表示的是将\(R[s-1]+1\)复制给\(L[++s]\),是从右往左执行的,也就是说在\(++s\)之前就已经计算了\(R[s-1]\),也就是说这个\(R[s-1]\)实际上表示\(R[s-2]\)
  • 2023-11-14无题
    五星上将麦克阿瑟曾经说过,在我征战的这几十年中,不少人把“至少”写成“恰好”,不知道有千千万万的无辜百姓因为这些失误丢掉性命。鲁迅曾经说过,作(zuō)文要琢磨字词,例如不要把“至少”写成“恰好”。nKessi曾经说过,我nKessi就是麦克阿瑟,我说不要把“至少”写成“恰好”。我
  • 2023-09-17为什么基类要写成虚析构
    由于多态的存在,而多态分为两种方式,第一种是基类指针指向子类堆区内存,第二种是基类引用指向子类对象,而父类不写成虚析构的话第一种就会出现以下问题(第二种子类析构仍然会被调用):释放掉基类指向的子类内存,并销毁父类指针时只会调用基类的析构函数,而不会调用子类的析构函数从而造成
  • 2023-09-02正则常见问题及解决方案
    使用正则处理问题的基本思路。有一些方法比较固定,比如将问题分解成多个小问题,每个小问题见招拆招:某个位置上可能有多个字符的话,就⽤字符组。某个位置上有多个字符串的话,就⽤多选结构。出现的次数不确定的话,就⽤量词。对出现的位置有要求的话,就⽤锚点锁定位置。如果是要查找的内容中
  • 2023-08-03 2.为什么析构函数一般写成虚函数
    2.为什么析构函数一般写成虚函数在C++实现多态里,有一个关于析构函数的重写问题:基类中的析构函数如果是虚函数,那么派生类的析构函数就重写了基类的析构函数。这里他们的函数名不相同,看起来违背了重写的规则,但实际上编译器对析构函数的名称做了特殊处理,编译后析构函数的名称统一处
  • 2023-07-16redis写成服务
    Redis写成服务简介Redis(RemoteDictionaryServer)是一款高性能的键值存储数据库,常用于缓存、消息队列、分布式锁等场景。为了更好地使用Redis,我们可以将其封装成服务,实现更简单、易用的接口调用。本文将介绍如何将Redis写成服务,并提供相应的代码示例。Redis服务搭建为了将Redi
  • 2023-06-24复习day1
    原地删除元素双指针 多用了一个i指针便利其实只用fast遍历一遍即可 二分查找 写成了whilemid但是如果left==right所以写成whileleft<=right
  • 2023-06-11简历写成这样,CTO会主动联系你
    前两天,有位网友找我给他看简历,说自己最近约的面试挺多的,并且基本上都有技术总监给他打电话。我让他把他把简历发我看看,当我看到简历内容时,震惊啦,我的哥!这位同学的技术水平写了19条,其实大部分都写精通。由于写了那么多精通,再加上他期望薪资也不高,所以人家技术负责人直接联系他了,害怕
  • 2023-05-27做题/比赛寄录
    2023.5.19T1+写成-,ans没初始化,100->0;T3M写成m,100->10。230->40。乐。2023.5.23哈希写丑了,而且puts("YES\n")。调了1小时,心态炸裂。2023.5.26T21l写成1,100->40。沦为暴力分。因为打羽毛球赢了而狂掉rp的屑xcy
  • 2023-04-12正则表达式-常见问题处理
    问题处理思路:在讲解具体的问题前,我先来说一下使用正则处理问题的基本思路。有一些方法比较固定,比如将问题分解成多个小问题,每个小问题见招拆招:某个位置上可能有多个字符的话,就用字符组。某个位置上有多个字符串的话,就用多选结构。出现的次数不确定的话,就用量词。对出现的位置有要
  • 2023-03-21多态之抽象类
     当父类中的方法不知道如何去实现的时候,可以考虑将父类写成抽象类,将方法写成抽象方法比如:狗狗会叫,猫咪也会叫,可以使用abstract关键字标记一个抽象的动物类,抽象的方法
  • 2023-03-06如何将抽象算法写成代码?(小技巧)
    画出算法的演示图,展现算法对某个实例详细的执行过程,可以很清晰地把算法写下来。注意以下的几点:实例的规模应该尽可能小,便于人工分析算法的执行过程;实例应该尽可能包含
  • 2023-02-24机器学习(Tensowflow) 环境搭建(Anacoda的lab 使用)
    说明:本篇文章用于tensorflow学习,学习地址在bilibi,我会将自己做的笔记写成博客,最后会写成目录的,放上链接,方便大家阅读.1.创建的名字随便取一个就行2.确保有Tens
  • 2022-11-20多态之抽象类
    当父类中的方法不知道如何去实现的时候,可以考虑将父类写成抽象类,将方法写成抽象方法比如:狗狗会叫,猫咪也会叫,可以使用abstract关键字标记一个抽象的动物类,抽象的方法 
  • 2022-11-022022年4月第十三届蓝桥杯省赛C组C语言 习题解析(每日一道)
    试题B:特殊时间   【问题描述】           2022年2月22日22:20是一个很有意义的时间,年份为2022,由3个2和1个0组   成,如果将月和日
  • 2022-10-16麻烦问一下算出来后怎么写成一个csv并有标题?
    大家好,我是皮皮。一、前言前几天在Python铂金交流群【红色基因代代传】问了一个Pandas处理的问题,提问截图如下:代码截图如下:二、实现过程一开始以为已经是df了,这里【
  • 2022-10-05java split
    “.”和“|”都是转义字符,必须得加“\\”。如果用“.”作为分隔的话,必须写成String.split("\\."),这样才能正确的分隔开,不能用String.split(".")。如果用“|”作为分隔的
  • 2022-09-05为什么要写成mid=left+(right-left)/2
    我来解释一下,为什么要写成mid=left+(right-left)/2,而不是mid=(left+right)/2。因为会溢出!!此时的溢出指的是,mid可能会超出该数据类型的最大值我们假定一个数据类型uint8
  • 2022-08-24jsp
    注意要写成out.println,去掉system