学年 算法 学期2023
day06 代码随想录算法训练营 349. 两个数组的交集
题目:349. 两个数组的交集 我的感悟: 轻轻松松 理解难点: python中 字典存,集合去重 代码难点: del要掌握 dic.get(i,0) +1 要掌握 总结概括: 无 代码示例: class Solution: def intersection(self, nums1: List[in ......
我的2023小结和2024展望
这行文字写在2023年12月31日晚。可能珊珊来迟,但我终于还是动笔了。 就像抗疫结束得不算早,却也让人始料不及。 回头看看这可能不算振奋的一年,可是至少我们怀着期待开始了这一年。 让我欣慰的是,今年也做成了一些事情。 健身小白 四月份,我在乐刻开始了健身。 仔细想想,也不止一次打算开始健身了,大学 ......
IDEA 2023.3 使用gitlab弹出Add GitLab Account 提示
更新代码时提示,且按照提示执行完操作后,无法正常认证。 经本人测试,关闭IDEA自带Gitlab插件就会弹出用户名和密码认证框。 感觉应该是这个插件有点问题。用api post测试接口是可以正常访问的。 ......
Good Bye 2023
目录写在前面ABCDE写在最后 写在前面 比赛地址:https://codeforces.com/contest/1916 是了,你被骗了,其实根本没有 2023 总结哈哈 当时是第二天没课不想复习了就打打玩玩,本来想把题解拖到考完试再写,但是元旦假期经过三天的牛逼熬夜最终今天失眠到三点,还有早八怕 ......
P9989 [Ynoi Easy Round 2023] TEST_69 题解
题目链接: [Ynoi Easy Round 2023] TEST_69 首先GCD有比较良好的一些性质。我们观察到一次 \(GCD(a_i,x)\) 操作,会有以下两种变化。 如果 \(x \bmod a_i == 0\),那么很显然 \(\gcd(a_i,x)==a_i\),不会发生任何改变。 ......
动荡的2023年
2023 年年初也做了一份年度计划,沿用 2022 年的 5 个核心目标,在 9 月中旬之前,稳步推进。 9 月中旬的时候,APP 突然因为某些原因被下架,公司和我自己的计划都被打乱,公司内部也发生了巨变。 下面的思维图列举出了今年做的一些比较重要的事情。 今年干的事情其实也是知识沉淀、提效保质、体 ......
文心一言 VS 讯飞星火 VS chatgpt (170)-- 算法导论13.2 3题
三、用go语言,设在图 13-2 左边一棵树中,a、b和c 分别为子树a、β和γ中的任意结点。当结点 x 左旋之后,a、b和c 的深度会如何变化? 文心一言: 在二叉树中,左旋操作是改变节点的子节点顺序。原本的子节点β变为新的左子节点,原本的左子节点γ变为新的右子节点。 对于给定的节点a、b和c,我 ......
2023 年,又打破记录啦。。
大家好,我是R哥。 首先祝大家元旦快乐,在新的一年身体健康,学习进步,事业有成。 2023 过太快了,迷迷糊糊就过完了,甚至可以说有点魔幻,看到有一些公众号都在写总结,我也写一个吧。 2023 年总结 一、文章写作 截止 2023 年底,公众号总共写了 552 篇原创文章了,终于破 500+ 记录啦 ......
matlab运动目标检测-背景差分算法
clear; clc; i1=imread('D:\Work\1.png'); i2=imread('D:\Work\2.png'); i1=rgb2gray(i1); i2=rgb2gray(i2); [m,n]=size(i1); im1=double(i1); im2=double(i2); ......
读算法霸权笔记09_信用数据的陷阱
1. 信用评级模型 1.1. 评估个人贷款违约风险的模型为FICO 1.1.1. 唯一评分参数就是贷款者的资产,主要依据是贷款者的债务负担和账单支付记录 1.1.2. 这种信用评分模型相对透明 1.1.3. 信用评分行业受政府管制 1.1.4. 信用评分系统的使用得到了广泛普及 1.2. 脸书就发明 ......
【算法】【线性表】Climbing Stairs 爬楼梯
1 题目 An n-bit gray code sequence is a sequence of 2n integers where: Every integer is in the inclusive range [0, 2n - 1], The first integer is 0, An i ......
算法学习Day20 构造二叉树,二叉搜索树
Day20 构造二叉树,二叉搜索树 By HQWQF 2024/01/01 笔记 654.最大二叉树 给定一个不重复的整数数组 nums 。 最大二叉树 可以用下面的算法从 nums 递归地构建: 创建一个根节点,其值为 nums 中的最大值。 递归地在最大值 左边 的 子数组前缀上 构建左子树。 ......
2023年总结
目录回顾目标1、三年规划工程能力逆向能力产品思维2、五年规划领域影响团队影响技术精进关于跳槽关于方向过去总结未来展望 回顾目标 刚进入业务安全领域时,给自己制定了“三年目标”和“五年目标”。想在工作满五年的时间点对过往五年进行下总结。 1、三年规划 目标:反爬虫工程师 时间:2021年7月 工程能力 ......
OI练习记录 - 31/12/2023
😆 比赛 Leetcode Weekly Contest 378 比赛传送门 Solved Rank Score New Rating Old Rating ∆ 2/4 5493 7 第二题用了二分来做,以为第三题也是 好像是只需检查最大的三个substring? 【LGR-170-Div.3】洛 ......
2023年展望计划。
1-2月. 面试突击复习,总结经验。 从几个方面来复习: 最重要的部分,项目经验。 可以写两个项目,一个是老耗材的各种版本。一个是新耗材版本。 目前可以挖掘突出说的部分: 1)事务的失效。可以把网上的各种案例结合到项目中去讲。然后结合丹阳11-11日早上八点卡顿导致update错误但是没有回滚。 这 ......
算法题 1 【找到数组的中间位置】
题目: 给你一个下标从 0 开始的整数数组 nums ,请你找到 最左边 的中间位置 middleIndex (也就是所有可能中间位置下标最小的一个)。 中间位置 middleIndex 是满足 nums[0] + nums[1] + ... + nums[middleIndex-1] == num ......
2023年终总结
目录一、变化二、学习三、回顾&&展望 一、变化 这一年在磕磕绊绊中起步,但是越走越顺利,从工作上来说变化相对较小 感情变得稳定了 今年也是大学毕业工作后,第一年没有 "疫情", 之前那三年经历的那些事情,似乎从来没有存在过。这一年没有了封控,我也离家近得多了,今年回了很多次家,这是曾经在济南工作时无 ......
《算法竞赛入门经典(第二版)》学习笔记
算法竞赛入门经典(第二版)学习笔记 本文是《算法竞赛入门经典(第二版)》这本书中的学习总结,如有不足欢迎提出宝贵意见。 第一章 程序设计入门 1.1 算数表达式 实验1 ~ 4 int main(){ printf("%d\n", 3 - 4); // 实验1 printf("%d\n", 5 * ......
2023LSP冬日绘版
以日记的形势记录 立项为12月1日,当天和MLE达成结盟。 通过“计划合约”(本质为引流大圈子)以及btgz的强大宣传能力,我们在公测1的时候达到了250tokens水平,而那时因为cd=5s所以没啥参考价值,具体细节都忘了。 公测2的时候我们的token总数首次来到430,这次公测2两边都有“完备 ......
简单写个自己的2023年终总结
2023年终总结 从2016年毕业以来,已经工作七年了。今年是第八年。之前一直没有写过自己的年终总结。今年算是第一次写自己的年终总结,所以可能想到想到哪里写到哪里。 这一年过下来,对我来说可以说是坎坷的一年。其实对于大多数人来说,这一年过的都是不太轻松。 下面我就按照时间顺序来简单做下总结。 买房 ......
Python 猫的 2023 年终回顾
2023 年是 Python猫 创办的第 5 年,2024 年已经到来了,我们照例做一个简短的年终回顾吧。 1、30000 订阅与 200 原创。 2020 的年终总结时,公众号订阅数刚破 20000,3 年后,我们终于也达成了 30K 成就。另外原创文章数也突破了 200 篇。如果你已经关注了,记 ......
2023.12 谨纪念那些 为登山事业献出生命的探险家
1. P9746 「KDOI-06-S」合并序列 首先合并是区间合并所以要区间 dp,从前缀,后缀,以及中间夹着的某一段转移而来。 枚举后缀,这个时候问题相当于询问 \([l',r]\) 内是否存在 xxxoooxxxooo 这样的选择情况,两段 x 都是合法区间,并且 xor 和为 \(v\)。 ......
2023年年终总结
又是新的一年,忙忙碌碌中时间又流走了,新的一年,新的经历也是新的收获。 写于2024-01-01 2023年已完成: ruoyi-vue前后端学习 spring-security相关学习 git三剑客 正则表达式学习 mysql必知必会学习 数据库系统工程师-软考学习 已通过 linux相关基础知识 ......
day06 代码随想录算法训练营 242. 有效的字母异位词
题目:242. 有效的字母异位词 我的感悟: 卡尔的思路,挺好。简单易懂。 理解难点: 没有难点 总结概况: 建立数组存 遍历一遍 ++ 遍历一遍 -- 再遍历一遍 判断0 代码示例: class Solution: def isAnagram(self, s: str, t: str) -> bo ......
day04 代码随想录算法训练营 24. 两两交换链表中的节点
题目:24. 两两交换链表中的节点 我的感悟: 我感觉,python中对链表的概念,很弱。 链表在现在语言中,用的不多。 先搁置。 理解难点: 可以看懂代码。 总结概括: 代码示例: # Definition for singly-linked list. # class ListNode: # d ......
kali官方博客 --- Kali Linux 2023.4 发布(云 ARM64、Vagrant Hyper-V 和 Raspberry Pi 5) 2023 年 12 月 05 日,星期二
2023 年即将结束,在假期开始之前,我们认为今天是发布 Kali 2023.4 的好时机。虽然这次发布的最终用户功能可能不是最多的,但我们提供了许多新的平台,幕后也发生了许多变化,这些变化产生了积极的连锁反应,使每个人都受益匪浅。撇开新闻、平台和功能不谈,如果我们的软件包(包括新工具和现有工具的升 ......
代码随想录算法训练营第二十天|654.最大二叉树,617.合并二叉树,700.二叉搜索树中的搜索,98.验证二叉搜索树
一、654.最大二叉树 题目链接: LeetCode 654.最大二叉树 学习: 思路: 前序遍历 方法参数:(int[] nums, int start, int end) 返回类型:TreeNode 终止条件: if(end-start==0) return null; if(end-start ......
论文精读—多智能体算法在无人机集群的运用
导:“在阅读一篇论文后,要对这几个方面有清晰的认识,动机、创新点和实验设计,外加自己对这篇论文有什么想法” 论文解读:本文组织如下:第二节介绍了相关工作,第三节介绍了大规模搜索场景和系统模型,第四节详细介绍了基于marl的无人机群搜索方法,第五节讨论了仿真设置和实验结果,第六节总结了本文。 建模思考 ......
day03 代码随想录算法训练营 206. 反转链表
题目:206. 反转链表 我的感悟: 理解cur是什么? 相信自己!! 代码难点: cur = head 可以省略不 每一个步骤里的cur是什么 代码示例: # Definition for singly-linked list. # class ListNode: # def __init__(s ......
Good Bye 2023
挺久没写过题了? A. 2023 题意:有(n+k)个数,其乘积为2023。现给出其中n个数,求剩下k个数的任意一解,如不存在输出NO。 解:前k个数的积x是2023的因数则输出2023/x和若干个1,反之无解。 B. Two Divisors 题意:给出两个数a和b,输出一个数,其最大两个因数恰巧 ......