技术栈
算法
小超超爱学习9937
8 分钟前
开发语言
·
c++
·
算法
大数乘法,超级简单模板
在算法竞赛中,高精度(大整数)乘法最容易出错的地方是进位处理和前导零去除。这里为你提供一个最适合在比赛中快速默写、不易出错的 C++ 模板。它的核心技巧是模拟竖式乘法并利用下标规律:num1 的第 i 位和 num2 的第 j 位相乘,其乘积一定会累加到结果数组的第 i + j + 1 位,而进位会落在 i + j 位。
Ricardo-Yang
22 分钟前
数据结构
·
人工智能
·
python
·
深度学习
·
算法
SCNP语义分割边缘logits策略
最近看到一个很有意思的工作:SCNP。https://jmlipman.github.io/SCNP-SameClassNeighborPenalization/
凌波粒
23 分钟前
算法
·
leetcode
·
职场和发展
LeetCode--344.反转字符串(字符串/双指针法)
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。不要给另外的数组分配额外的空间,你必须**原地修改输入数组**、使用 O(1) 的额外空间解决这一问题。
啊哦呃咦唔鱼
31 分钟前
算法
·
leetcode
·
职场和发展
LeetCode hot100-543 二叉树的直径
这个返回的是节点数:空节点:0单节点:1两层树:2对于节点 2:左子树高度 = 1(节点4)右子树高度 = 1(节点5)
sinat_28694519
1 小时前
人工智能
·
算法
·
chatgpt
harness engineering
现在大家都在使用claude code进行ai coding,当大家觉得ai coding做的不太好的时候,首先想到的是模型能力不行,这合理吗?其实现在模型能力并没有那么重要了,或者说一般大模型都是能够满足coding的需求的,此时需要考虑的就是harness engineering。
少许极端
1 小时前
学习
·
算法
·
贪心算法
算法奇妙屋(四十三)-贪心算法学习之路10
要注意 n 的取值范围很大, 为int类型的极限记忆化搜索解法👇贪心解法👇题意很好理解, 但是里面用到的算法思想有三个, 相当于区间题目+最长递增子序列的题目版本
算法鑫探
2 小时前
c语言
·
数据结构
·
算法
·
排序算法
·
新人首发
10个数下标排序:最大值、最小值与平均值(下)
上篇文章,有两个问题留给大家,第一:在寻找最大值、最小值时,因为这道题的特殊原因,我的循环条件分别写的是 i == 0 和 i == 9, 如果是一般情况,循环条件该怎么写呢?
样例过了就是过了
2 小时前
c++
·
算法
·
leetcode
·
动态规划
LeetCode热题100 爬楼梯
假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?
IronMurphy
2 小时前
算法
·
深度优先
【算法三十七】51. N 皇后
时间复杂度:O(N^2 * N!)空间复杂度:O(N)
DoUfp0bgq
2 小时前
算法
从直觉到算法:贝叶斯思维的技术底层与工程实现
贝叶斯定理的数学表达非常简单:P(A|B)=P(B|A)P(A)P(B)�(�|�)=�(�|�)�(�)�(�)
ThisIsMirror
2 小时前
算法
·
leetcode
leetcode 452 Arrays.sort()排序整数溢出、Integer.compare(a[1], b[1])成功的问题
Java 中 int 范围:-2³¹ ~ 2³¹-1(-2147483648 ~ 2147483647)。 排序时如果用 (a, b) -> a - b 这种Lambda减法做比较器: 当 a 是极大正数、b 是极小负数时,a - b 会超出 int 范围,发生整数溢出,返回错误的正负值,直接导致排序结果错乱。
王老师青少年编程
2 小时前
数据结构
·
c++
·
算法
·
csp
·
信奥赛
·
csp-s
·
状压枚举
csp信奥赛c++之状压枚举
Geppetto 开了一家披萨店,他正在努力做出全市最好的披萨。Geppetto 用 N N N 种原材料做比萨,每种原材料只有一个。原材料标号为 1 1 1 到 N N N。做披萨很简单,只要把原材料混合好然后放进烤箱里烤一烤就行了。但 Geppetto 发现一共有 M M M 对原材料是冲突的,如果一对冲突的原材料混合在一份披萨里,这份披萨就会变得十分难吃。这给他带来了额外的麻烦。
wayz11
2 小时前
算法
·
数据挖掘
·
数据分析
数据分析中的异常值处理:MAD
在数据处理(尤其是金融、生物统计、信号处理等)中,极值(异常值) 会严重影响均值、方差、相关系数等统计量的估计,并扭曲模型训练。MAD法(Median Absolute Deviation,绝对中位差法)是一种稳健的去极值方法,比基于均值和标准差的方法(如3σ法则)对异常值更不敏感。
飞Link
2 小时前
java
·
开发语言
·
python
·
算法
·
架构
LangGraph 核心架构解析:节点 (Nodes) 与边 (Edges) 的工作机制及实战指南
在构建复杂的 LLM(大语言模型)应用时,简单的“一问一答”模式早已无法满足业务需求。我们需要的是能够思考、使用工具、自我纠错的智能体(Agent)。LangGraph 将这种复杂的业务逻辑抽象成了“图(Graph)”的概念。在这张图中,**节点(Nodes)和边(Edges)**是构建一切流转逻辑的最基础基石。
Mr_Xuhhh
3 小时前
数据结构
·
算法
深入理解二叉树:从数据结构到算法实战
二叉树是计算机科学中最重要的数据结构之一,它不仅是理解更复杂数据结构(如平衡树、B树、红黑树)的基础,更是众多经典算法(如遍历、搜索、排序)的核心载体。今天,让我们从文档出发,系统地探索二叉树的世界。
xuhaoyu_cpp_java
3 小时前
java
·
经验分享
·
笔记
·
学习
·
算法
Boyer-Moore 投票算法
Boyer-Moore 投票算法用于高效寻找数组中出现次数超过半数的元素(多数元素)。其核心思想通过抵消策略将时间复杂度优化至 O(n),空间复杂度为 O(1)。
kobesdu
3 小时前
算法
·
机器人
·
ros
·
slam
·
fast lio
FAST-LIO2 + 蓝海M300激光雷达:从建图到实时栅格图的完整流程
本文将系统介绍如何将蓝海光电LDS-M300激光雷达与FAST-LIO2算法相结合,实现高精度3D建图,并借助octomap_server功能包在线实时将3D点云转换为2D栅格地图。
x_xbx
3 小时前
算法
·
leetcode
·
职场和发展
LeetCode:438. 找到字符串中所有字母异位词
题目链接:https://leetcode.cn/problems/find-all-anagrams-in-a-string/description/
MThinker
3 小时前
算法
·
智能硬件
·
micropython
·
canmv
·
k230
K230+canMV+micropython实现低成本MLX90640红外热成像测温模块(续)
K230+canMV+micropython实现低成本MLX90640红外热成像测温模块,相比较前一版,改进如下:
小菜鸡桃蛋狗
3 小时前
算法
C++——string(下)
核心思想:类虽然不支持多个文件下的声明和定义分离,但是我把它们放在不同的文件夹下,使用同一片命名空间域(不同的文件下命名空间域会进行合并)就解决了这个问题。