- 博客(13)
- 收藏
- 关注
原创 使用SSH key管理认证github
摘要:SSH Key是GitHub身份认证的主流方式,采用非对称加密技术实现安全免密操作。在Mac上配置时,通过终端生成Ed25519算法的密钥,将公钥添加到GitHub的SSH设置中,并测试连接。项目上传步骤包括初始化仓库、添加文件、提交更改、关联远程仓库并推送至GitHub。SSH认证因其安全性和便捷性成为开发者的首选。
2026-02-09 17:03:37
605
原创 前缀和与哈希表优化
前缀和是一种计算数组区间和的高效方法,通过构建前缀和数组S[i](S[i]=S[i-1]+a[i]),可以快速求取任意区间[L,R]的和为S[R]-S[L-1]。哈希优化进一步扩展了前缀和的应用,如560题通过哈希表记录前缀和出现次数,以O(n)时间复杂度计算和为k的子数组数量。在树结构(如437题)中,结合深度优先遍历和哈希表,可以统计路径和等于目标值的数量,需注意遍历时维护和恢复前缀和状态。这些方法适用于需要频繁计算区间/路径和的场景。
2025-08-29 14:58:04
1017
原创 Spatially-Adaptive Feature Modulation Network论文读后感
主要记录我对SAFM的读后感,和一个代码实际运行超分任务对比
2025-06-28 17:34:43
1074
原创 百度周赛入门组2024.10.27
题目要求寻找没出现过的最小非负整数,但是有k次机会可以修改,在这个基础上找到最大的未出现过的非负整数,也就是抛弃前面k个最小非负整数。思路1:对数组进行去重和排序后,遍历数组,同时记录一个变量ans = 0, 每次匹配成功后数组就前进一位,ans也相应加一,如果没匹配成功,就需要消耗n次机会进行修改(1 <= n <= k),补充缺失的最小非负整数,需要注意给定数组有可能一个数也不缺,如给定数组012345,那么最小缺失的非负整数为6。这个代码最后又测试了几个样例,对于样例4 1。
2024-10-30 17:47:26
828
原创 百度菁英周赛提高组2024.10.20
第一遍看的时候发现这是一个完全背包问题,小码可以在商店买任意多的物品但是受限于背包的重量上限,这道题特殊的点在于,对于所有物品并不是每次都全部遍历,而是每次只选择一个区间的物品进行dp,一般会想到对于多次区间查询进行多轮dp,每次都返回某个区间的dp结果,但是提交时会timeout。能力比较有限,就主要理解这一道题,欢迎大家分享更深刻的理解。是当前查询的最大承重),得到总体的最大价值。的比重从而得到最大值,此时。
2024-10-24 19:53:43
376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1