算法

先睡4 分钟前
算法
MySQL算法篇(一)Hash算法,也称为哈希算法或散列算法,是一种将任意长度的输入(如文本、图片等)通过某种规则转换成固定长度的输出的算法。这个输出通常被称为哈希值、哈希码或哈希摘要。以下是一些关于哈希算法的关键点:
kitesxian11 分钟前
数据结构·算法·leetcode
Leetcode62. 不同路径(HOT100)链接我的代码:空间优化为O(N):
乘风而来的思绪1 小时前
人工智能·算法·机器学习·支持向量机·svm·核函数·svr
【西瓜书】支持向量机(SVM)分类学习最基本的想法就是基于训练集合D在样本空间中找到一个划分超平面,将不同类别的样本分开。但能将训练样本分开的划分超平面可能有很多,应该努力去找到哪一个呢?直观上看应该去找位于两类训练样本正中间的划分超平面,因为该划分超平面对训练样本局部扰动的“容忍”性最好。这个划分超平面所产生的分类结果是最鲁棒的,对未见示例的泛化能力最强。
立志成为master2 小时前
数据结构·c++·算法·dfs
HBU算法设计第五章(回溯)5.最佳调度
没有名字的鬼2 小时前
c语言·开发语言·算法
C_字符串的一些函数scanf("%s",数组名);gets(数组名);区别:scanf(“%s”,数组名); 把空格识别为输入结束
濊繵2 小时前
算法·职场和发展·蓝桥杯
备赛蓝桥杯--算法题目(2). - 力扣(LeetCode). - 力扣(LeetCode)2208. 将数组和减半的最少操作次数 - 力扣(LeetCode)
要一杯卡布奇诺2 小时前
数据结构·算法
模拟实现单链表 —— SingleLinkedList模拟实现 java 中单链表的实现,方便后续对 java 中的 LInkedList 进行理解。
Ten peaches2 小时前
java·算法·leetcode
算法训练-搜索搜索leetcode102. 二叉树的层序遍历法一:广度优先遍历leetcode103. 二叉树的锯齿形层序遍历
憶巷2 小时前
数据结构·算法·排序算法
快速排序算法快速排序是一种非常高效的排序算法,采用分治策略来对一个数组进行排序。它由C. A. R. Hoare在1960年提出。快速排序的基本思想是通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,然后分别对这两部分继续进行排序,以达到整个序列有序。
Heris993 小时前
c语言·开发语言·数据结构·算法
零基础快速掌握——c语言基础【二维数组】int arr[3][5];arr[0][1];//表示访问数组第一行第二列的成员如何将二维数组打印到终端上查看: 通过循环嵌套实现二维数组的输出
鸡吃丸子4 小时前
前端·javascript·算法
前端算法练习---循环控制题目来源于牛客题霸代码是在javascript node ACM模式下写的任意输入一个正整数N,统计1~N之间奇数的个数和偶数的个数,并输出。
武昌库里写JAVA4 小时前
c语言·开发语言·数据结构·算法·二维数组
SpringBoot运行DemoApplication的main方法,浏览器访问http://localhost:8080/book,浏览器显示hello spring boot就为SpringBoot工程搭建成功
数据猎手小k4 小时前
人工智能·算法·数据集·音视频·机器学习数据集·ai大模型应用
BioDeepAV:一个多模态基准数据集,包含超过1600个深度伪造视频,用于评估深度伪造检测器在面对未知生成器时的性能。2024-11-29, 由罗马尼亚布加勒斯特大学创建BioDeepAV数据集,它专门设计来评估最先进的深度伪造检测器在面对未见过的深度伪造生成器时的泛化能力,这对于提高检测器的鲁棒性和适应性具有重要意义。
大明湖的狗凯.4 小时前
数据结构·算法·排序算法
数据结构 - 排序(四):排序算法总结与对比在之前的三篇博客中,我们详细探讨了多种排序算法,包括直接插入排序、折半插入排序、起泡排序、简单选择排序、希尔排序、快速排序、堆排序、二路归并排序、基数排序以及外部排序。在这篇博客中,我们将对这些排序算法进行总结,并通过表格对比它们的关键特性,以便于考研学生更好地理解和掌握。
m0_547486664 小时前
数据结构·算法·排序算法
数据结构题库9第十章 内部排序一、选择题 1、若需要在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是( )。 A. 快速排序  B. 堆排序 C. 归并排序 D. 直接插入排序 2、下列排序方法中( )方法是不稳定的。 A. 冒泡排序 B. 选择排序 C. 堆排序 D. 直接插入排序 3、一个序列中有10000个元素,若只想得到其中前10个最小元素,则最好采用( )方法。 A. 快速排序  B. 堆排序 C. 插入排序 D. 归并排序 4、一组待排序序列为(46,79,56,38,
冷眸_5 小时前
算法
LLMER必会技能:一行代码将任意python函数部署成http服务LLMER必会技能:一行代码将任意python函数部署成http服务llmer 是一个轻量级的 Python 库,旨在简化大型语言模型(LLMs)应用中的复杂过程。它提供了用于并行处理、运行时管理、文件处理和Prompt格式化等常用的高级 API 和实用工具,从而不用每次都需要重复开发相关代码,简化工作。
躺不平的理查德6 小时前
c语言·开发语言·数据结构·算法
栈(stack)--c语言实现版目录1.栈的基本操作2.栈的实现2.1基于数组2.2基于链表栈是一种数据结构,像一个倒立的容器。想象一下,把物品一个个放进去,但每次只能从最上面取出物品。也就是说,最后放进去的物品会最先被取出来,这种顺序叫做后进先出(LIFO)。在栈中,有两个主要操作:
禾风wyh7 小时前
python·算法·机器学习
【PyTorch】回归问题代码实战梯度下降法是优化算法中一种常用的技术,用于通过最小化损失函数来求解模型的最优参数。在线性回归中,目标是通过拟合数据来找到一条最适合的直线。梯度下降法通过迭代地调整模型参数,使得损失函数(通常是均方误差)最小化,从而找到最优的参数。
龙的爹23338 小时前
人工智能·深度学习·算法·机器学习·自然语言处理·prompt·剪枝
论文 | LazyLLM: DYNAMIC TOKEN PRUNING FOR EFFICIENTLONG CONTEXT LLM INFERENCE在基于Transformer的大型语言模型中,推理过程通常分为两个阶段:对于长输入序列,KV缓存的计算可能非常耗时,因为必须为所有令牌都计算KV对,这会导致预填充阶段成为瓶颈。LazyLLM提出了一种新的方法,通过动态修剪那些对预测下一个令牌不重要的令牌,只计算那些对下一个令牌生成有显著影响的令牌的KV对,从而大幅减少了计算量,优化了推理效率。