推荐
专栏
教程
课程
飞鹅
本次共找到1058条
算法复杂度
相关的信息
22
•
4年前
如何找东西?查找算法之顺序查找和二分查找详解
本文属于系列文章【】1.何为查找?我们平常做很多事情,都会涉及到大量的增删改查操作。比如一个用户管理系统,会涉及用户注册(增)、用户注销(删)、修改用户信息(改)、查找用户(查),其中“删”和“改”要依赖“查”操作。下面重点来介绍一下查找这个重要的操作。现给你一个点名册,让你查找一个学生。我们的做法是:根据这个学生的姓名或者学号,在点名
helloworld_46188038
•
4年前
开放API接口签名验证,让你的接口从此不再裸奔
接口安全问题请求身份是否合法?请求参数是否被篡改?请求是否唯一?AccessKey&SecretKey(开放平台)请求身份为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接口加密,确保不易被穷举,生成算法不易被猜测)。防止篡改参数签名1.按照请求参数名的字母升序排列非空请求参数(包含AccessK
Wesley13
•
3年前
java 商城系统源码分享
目的snowflake是常见的id(编号)生成算法,由时间戳业务id机器id序列号组合而成,在电商系统(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.javamall.com.cn%2F)中,用于订单号的生成、支付单号的生成等等。本发号器主要解决在容器化的部署情
happlyfox
•
4年前
go每日一库 [go-rate] 速率限制器
关于我gorate是速率限制器库,基于TokenBucket(令牌桶)算法实现。gorate被用在生产中用于遵守GitHubAPI速率限制。速率限制可以完成一些特殊的功能需求,包括但不限于服务器端垃圾邮件保护、防止api调用饱和等。库使用说明构造限流器我们首先构造一个限流器对象:golimiter:NewLimi
Stella981
•
3年前
LeetCode.1029
这是小川的第383次更新,第412篇原创<br/01看题和准备今天介绍的是LeetCode算法题中Easy级别的第245题(顺位题号是1029)。公司计划采访的人数为2N。将第i个人飞往城市A的费用是i0,将第i个人飞到城市B的费用是费用i1。返回将
Wesley13
•
3年前
Java 集合原理算法之排序二叉树相关题目
!(https://oscimg.oschina.net/oscnet/cc862b3079e04c7ba2400725e984a6ef.png)码农每日一题!(https://oscimg.oschina.net/oscnet/2e7f5f6ccd8947658153a4b910f40843.jpg)长按关注
不是海碗
•
2年前
看懂二维码识别OCR:从算法到API 接入代码
引言二维码识别OCR(OpticalCharacterRecognition)是结合了图像处理和OCR技术,以识别和提取二维码中的信息的技术,二维码识别OCR可以实现对图像中的二维码进行自动检测和解码,并将其内容提取为可编辑的文本,这种技术在许多领域中被广
深度学习
•
1个月前
CSP-J 2024扑克牌问题:贪心算法的经典应用
题目重述与分析给定n张扑克牌,每张牌有分值ai。玩家轮流取牌,每次可从两端取一张,最终获得取牌分值和。双方均采取最优策略,求先手能获得的最大分数差。核心考点:区间DP与博弈论结合最优子结构性质记忆化搜索实现算法设计思路状态定义:dp
1
•••
71
72
73
•••
106