算法

取加若则_4 小时前
linux·算法
Linux进程调度:双队列高效管理进程中的双链表结构:普通优先级:100~139 (60~99一共40个优先级,对应+40就是分时优先级,所以数组下标-40本质就是优先级数字)
Tisfy5 小时前
数据结构·数学·算法·leetcode·题解
LeetCode 961.在长度 2N 的数组中找出重复 N 次的元素:5种语言x5种方法(及其变种) —— All By Hand力扣题目链接:https://leetcode.cn/problems/n-repeated-element-in-size-2n-array/
小O的算法实验室6 小时前
算法·论文复现·智能算法·智能算法改进
2024年ESWA SCI1区TOP,容错文化概率粒子群算法+多 AGV 路径规划,深度解析+性能实测本文提出了一种混合文化–粒子群算法(C-PSO),融合文化算法与粒子群优化的优势,以平衡全局探索与局部开发并避免陷入局部最优。算法基于改进 Metropolis 规则,采用概率机制更新惯性权重。针对工业仓库中多 AGV 实时安全运行的需求,C-PSO 通过双层框架实现任务分配、容错与避碰路径规划。
WW_千谷山4_sch6 小时前
c++·算法·深度优先
洛谷P1120&UVA307 [CERC 1995] 小木棍乔治有一些同样长的小木棍,他把这些木棍随意砍成几段,直到每段的长都不超过 50。现在,他想把小木棍拼接成原来的样子,但是却忘记了自己开始时有多少根木棍和它们的长度。
XLYcmy7 小时前
开发语言·python·算法·网络安全·开发工具·源代码·口令安全
高级密码猜测生成器AdvancedPasswordGenerator密码生成器程序详细分析AdvancedPasswordGenerator是一个高级密码猜测生成器,主要功能是根据用户提供的个人信息数据,生成可能的密码组合。该程序采用分层策略,针对不同难度的用户生成相应复杂度的密码猜测。
im_AMBER8 小时前
c++·笔记·学习·算法·leetcode
Leetcode 93 找出临界点之间的最小和最大距离2058. 找出临界点之间的最小和最大距离链表中的 临界点 定义为一个 局部极大值点 或 局部极小值点 。
有一个好名字8 小时前
java·算法·leetcode
力扣:除自身以外数组的乘积
bkspiderx9 小时前
开发语言·c++·算法·访问控制·private·public·protected
C++中的访问控制:private、public与protected的深度解析在C++面向对象编程中,封装(Encapsulation) 是三大核心特性之一,其核心思想是“隐藏对象的内部实现细节,仅暴露必要的接口供外部交互”。而private、public、protected这三个访问控制符,正是实现封装的关键工具——它们通过限制类成员(成员变量、成员函数)的访问范围,明确区分“内部实现”与“外部接口”,保障代码的安全性和可维护性。本文将系统解析这三个关键字的作用、适用场景及在继承中的表现,帮助开发者掌握类的访问控制逻辑。
ullio10 小时前
算法
arc207c - Combine to Make Non-decreasingProblem StatementYou are given an integer sequence of length N , A = ( A 1 , A 2 , ⋯   , A N ) N, A = (A_1, A_2, \cdots, A_N) N,A=(A1,A2,⋯,AN). Snuke wants to make A A A a non-decreasing sequence.
ZhuNian的学习乐园10 小时前
人工智能·python·算法
LLM对齐核心:RLHF 从基础到实践全解析RLHF(Reinforcement Learning from Human Feedback,基于人类反馈的强化学习)是一种通过人类偏好反馈来优化大语言模型的技术框架。其核心目标是让模型输出更安全(safe)、有帮助(helpful)且符合人类价值观。
iAkuya10 小时前
算法·leetcode·链表
(leetcode)力扣100 31K个一组翻转链表(模拟)给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。
铭哥的编程日记10 小时前
算法
二叉树遍历的递归和非递归版本(所有题型)这篇文章是作者搜集大量面经和资料这里出来的。感谢你的支持 作者wkm是一名中国矿业大学(北京) 大一的新生,希望得到你的关注 如果可以的话,记得一键三联!
&永恒的星河&10 小时前
人工智能·深度学习·算法·时序预测·timefilter·时序算法
告别过时预测!最新时序新SOTA:TimeFilter教会模型“选择性失明”今天是2026年的第二天,首先和大家说一声2026新年快乐!今天空暇时间,给大家介绍一篇最新的时序预测佳作——TimeFilter。
闻缺陷则喜何志丹10 小时前
c++·算法·二分查找·洛谷
【二分查找】P9029 [COCI 2022/2023 #1] Čokolade|普及+C++二分查找Lana 和 Fran 正在参观一家巧克力工厂,现在他们想买些巧克力。巧克力工厂里有 n n n 块不同的巧克力,其中第 i i i 块的价格为 c i c_i ci。Lana 和 Fran 想买 m m m 块巧克力。
leiming611 小时前
开发语言·c++·算法
c++ set容器#include <iostream>#include <string>#include <fstream>
C雨后彩虹11 小时前
java·数据结构·算法·华为·面试
猜密码问题小杨申请了一个保密柜,但是他忘记了密码。只记得密码都是数字,而且所有数字都是不重复的。请你根据他记住的数字范围和密码的最小数字数量,帮他算下有哪些可能的组合。
ullio11 小时前
算法
div1+2. 2180C - XOR-factorizationOstad thinks that the usual way of factoring numbers is too mathematical, so he invented a new notion called XOR-factorization, which is more computer-science-like. For a given integer n n n, a sequence of integers a 1 , a 2 , … , a k a_1, a_2, \dots, a_k
岁岁的O泡奶11 小时前
开发语言·python·算法
NSSCTF_crypto_[LitCTF 2024]common_primes题目提供了两组 RSA 加密参数:n1 = p * q1n2 = p * q2c1 = m^e mod n1
刘立军11 小时前
人工智能·算法·架构
程序员应该熟悉的概念(6)Fine-tuning和RAG大语言模型/LLM 通常是由海量通用知识(如语法、常识、逻辑)训练的,在面对具体场景(如医疗问诊、法律文书生成)时,能力往往不足。 Fine-tuning/微调 正是为解决这一问题而生的核心技术,其本质是在预训练模型的基础上,用特定领域 / 任务的小数据集进一步训练,让模型 适配具体需求,最终输出更精准、更贴合场景的结果。
surtr111 小时前
c++·算法·数学建模·动态规划·图论
全源最短路封装模板(APSP,Floyd求最小环,Floyd求最短路,Johnson算法)更多算法模板见 github :https://github.com/surtr1/Algorithm/tree/main/Graphs/APSP 部分内容搬自oiwiki 持续更新中。。。