E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
每日刷题————其他算法竞赛题
贪心算法入门
在学习算法设计与分析的课程中,我发现贪心算法与
其他算法
相比具有一定的特殊性。特此将一些自己的想法和理解记录下来,供复习所用。
BruceRich
·
2023-10-27 09:10
算法设计与分析
贪心算法
算法
数据结构
竞赛题
-6278. 统计能整除数字的位数
题目:给你一个整数num,返回num中能整除num的数位的数目。如果满足nums%val==0,则认为整数val可以整除nums。示例1:输入:num=7输出:1解释:7被自己整除,因此答案是1。示例2:输入:num=121输出:2解释:121可以被1整除,但无法被2整除。由于1出现两次,所以返回2。示例3:输入:num=1248输出:4解释:1248可以被它每一位上的数字整除,因此答案是4。提示
程序猿不脱发2
·
2023-10-26 23:41
leetcode-数组
数据结构
leetcode
算法
Leetcode—2520.统计能整除数字的位数【简单】
2023
每日刷题
(十)Leetcode—2520.统计能整除数字的位数实现代码intcountDigits(intnum){intans=0;intval=0;inttmp=num;while(tmp)
源代码•宸
·
2023-10-26 21:13
LeetCode刷题
leetcode
算法
职场和发展
经验分享
1024程序员节
c语言
Leetcode—26.删除有序数组中的重复项【简单】
2023
每日刷题
(十)Leetcode—26.删除有序数组中的重复项双指针法实现代码intremoveDuplicates(int*nums,intnumsSize){inti=0;intj=1;while
源代码•宸
·
2023-10-26 21:12
LeetCode刷题
leetcode
算法
职场和发展
c语言
经验分享
双指针法
Leetcode—80.删除有序数组中的重复项II【中等】
2023
每日刷题
(十)Leetcode—80.删除有序数组中的重复项II双指针实现代码intremoveDuplicates(int*nums,intnumsSize){inti=0;intj=1;intk
源代码•宸
·
2023-10-26 21:08
LeetCode刷题
leetcode
算法
职场和发展
c语言
双指针
经验分享
Leetcode—17.电话号码的字母组合【中等】
2023
每日刷题
(九)Leetcode—17.电话号码的字母组合回溯法解题实现代码classSolution{public:vectortable={"","","abc","def","ghi","jkl
源代码•宸
·
2023-10-26 12:58
LeetCode刷题
leetcode
算法
职场和发展
c++
回溯
lambda函数
Leetcode—7.整数反转【中等】
2023
每日刷题
(十)Leetcode—7.整数反转关于为什么要设long变量参考自这篇博客long可以表示-2147483648而且只占4个字节,所以能满足题目要求复杂逻辑版实现代码intreverse
源代码•宸
·
2023-10-26 12:46
LeetCode刷题
leetcode
算法
职场和发展
c语言
经验分享
单源最短路径--Dijkstra
(有些情况是Dijkstra不能处理的,比如负边权,遇到这类情况可能就需要使用
其他算法
了)Dijkstra的思想:主要思想:从源结点开始,遍历源结点的所有连接的边,并进行排序,再从边的值最小的一个边开始遍历
Object_S
·
2023-10-26 06:52
竞赛题
目题解链接,尽量持续更新 —— 更新IAI 2022年5月乙组和AcWing第49场周赛
本贴会持续更新上海计算机学会IAI乙组2022年5月IAI2022年5月乙组T1题目链接:https://iai.sh.cn/problem/638知识点:动态规划题解链接:https://pastebin.ubuntu.com/p/jVtYvQK8dD/IAI2022年5月乙组T2题目链接:https://iai.sh.cn/problem/640知识点:区间合并+基础数学题解链接:https:
努力的老周
·
2023-10-26 03:15
OJ题解
算法题解
IAI
AtCoder
Kerberos认证协议介绍
网络上的Keberos服务基于DES对称加密算法,但也可以用
其他算法
替代。因此,Keberos是一个在许多系统(尤其是大数据生态)中获得广泛应用的身份认证协议。适用场景:Kerberos
johnny233
·
2023-10-25 19:28
安全
Leetcode—547.省份数量【中等】
2023
每日刷题
(八)Leetcode—547.省份数量实现代码staticintfather[210]={0};intFind(intx){if(x!
源代码•宸
·
2023-10-25 15:11
LeetCode刷题
1024程序员节
leetcode
算法
经验分享
并查集
图
【路径规划】基于蜣螂优化算法的三维无人机航迹规划 无人机路径规划【Matlab代码#9】
文章目录【可更换
其他算法
,`获取资源`请见文章第5节:资源获取】1.蜣螂优化算法DBO的数学模型介绍2.无人机航迹规划问题介绍3.部分代码展示4.结果图展示5.资源获取【可更换
其他算法
,获取资源请见文章第
天`南
·
2023-10-23 23:21
Matlab
#路径规划
matlab
无人机
Leetcode—2678.老人的数目【简单】
2023
每日刷题
(七)Leetcode—2678.老人的数目实现代码intcountSeniors(char**details,intdetailsSize){intans=0;inti;inttens
源代码•宸
·
2023-10-23 19:13
LeetCode刷题
leetcode
算法
职场和发展
c语言
经验分享
Leetcode—323.无向图中连通分量的数目【中等】Plus
2023
每日刷题
(七)Leetcode—323.无向图中连通分量的数目并查集思路实现代码staticintfather[2010]={0};intFind(intx){if(x!
源代码•宸
·
2023-10-23 19:08
LeetCode刷题
leetcode
算法
职场和发展
c语言
图
并查集
经验分享
互联网金融风控面试算法知识(一)
先附上之前对算法的一些总结:1.常用机器学习算法的原理推导2.评分卡的一些理论知识关于逻辑回归一、逻辑回归的优缺点,在金融领域相比
其他算法
有什么优势,局限性在哪?(1)
Labryant
·
2023-10-23 14:34
风控
面试
算法
数据挖掘
哈希树讲解
有关哈希树(HashTree)算法的理论解释以及与
其他算法
的评估可以参考文档《哈希树(HashTree)》。文中的理论和有关
小小哭包
·
2023-10-23 07:03
面试
开发技巧经验分享
算法和数据结构
哈希算法
散列表
算法
哈希树
Hash
HashTree
21-3-16 力扣
每日刷题
59. 螺旋矩阵 II
给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵matrix。示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]示例2:输入:n=1输出:[[1]]提示:1=n||newy=n||order[newx][newy]!=0){cur_d=(cur_d+1)%4;dx=dirs[cur_d][0];dy=dirs[cur_d][1]
Hars、Wlgb
·
2023-10-23 02:34
算法
沙箱对抗之反沙箱技巧
前言我们经常会在红蓝对抗中遇到这种场景,离线免杀,但是10分钟又被杀,这就是云查杀的威力,而云查杀可以分为下列两种:1.静态分析2.动态分析静态分析就是分析样本的结构,导入表,等等来判定是否是恶意程序,或者使用AI等
其他算法
来聚类分析
信安成长日记
·
2023-10-22 17:15
网络安全
Leetcode—1726.同积元组【中等】
2023
每日刷题
(六)Leetcode—1726.同积元组哈希表解题思路实现代码classSolution{public:inttupleSameProduct(vector&nums){unordered_mapcount
源代码•宸
·
2023-10-22 17:41
LeetCode刷题
leetcode
算法
职场和发展
c++
哈希表
Leetcode—104.二叉树的最大深度【简单】
2023
每日刷题
(六)Leetcode—104.二叉树的最大深度递归实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-10-22 14:21
LeetCode刷题
leetcode
算法
c语言
经验分享
深度优先搜索
二叉树
Leetcode—2331.计算布尔二叉树的值【简单】
2023
每日刷题
(六)Leetcode—2331.计算布尔二叉树的值递归实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-10-22 14:15
LeetCode刷题
leetcode
算法
c语言
深度优先搜索
二叉树
每日刷题
|贪心算法初识
食用指南:本文为作者刷题中认为有必要记录的题目推荐专栏:
每日刷题
♈️今日夜电波:悬溺—葛东琪0:34━━━━━━️────────3:17◀️⏸▶️☰关注点赞收藏您的每一次鼓励都是对我莫大的支持目录贪心算法的理解一
慕斯( ˘▽˘)っ
·
2023-10-22 13:18
刷题
打怪历练
算法
贪心算法
c++
Leetcode—34.在排序数组中查找元素的第一个和最后一个位置【中等】
2023
每日刷题
(六)Leetcode—34.在排序数组中查找元素的第一个和最后一个位置实现代码/***Note:Thereturnedarraymustbemalloced,assumecallercallsfree
源代码•宸
·
2023-10-22 11:29
LeetCode刷题
算法
职场和发展
leetcode
c语言
经验分享
Leetcode—2530.执行K次操作后的最大分数【中等】(C语言向上取整数学公式)
2023
每日刷题
(五)Leetcode—2530.执行K次操作后的最大分数向上取整思想参考了这篇文章有人肯定会问,这个向上取整为什么是这样来的。接下来我简单讲解一下。
源代码•宸
·
2023-10-22 04:27
LeetCode刷题
c语言
算法
leetcode
经验分享
最大堆
乘法优化——————位运算
计算机中的真正的运算方法之有加法,所谓的乘法是
其他算法
将之推倒出来的。这其中就有一种重要的方法——位运算。说到位运算就要提到位运算符。位运算符就是运算符号,就好比像四则运算的运算符号一样。
The__Dawn
·
2023-10-21 20:28
Leetcode—2529.正整数和负整数的最大计数【简单】
2023
每日刷题
(四)Leetcode—2529.正整数和负整数的最大计数遍历法实现代码intmaximumCount(int*nums,intnumsSize){inti;intneg=0,pos=0
源代码•宸
·
2023-10-21 19:37
LeetCode刷题
leetcode
算法
经验分享
c语言
二分查找
Leetcode—2525.根据规则将箱子分类【简单】
2023
每日刷题
(五)Leetcode—2525.根据规则将箱子分类实现代码char*categorizeBox(intlength,intwidth,intheight,intmass){longlongvolume
源代码•宸
·
2023-10-21 19:37
LeetCode刷题
leetcode
算法
c语言
经验分享
Leetcode—2652.倍数求和【简单】
2023
每日刷题
(四)Leetcode—2652.倍数求和实现代码intsumOfMultiples(intn){intans=0;inti=1;for(;i<=n;i++){if((i%3==0)||
源代码•宸
·
2023-10-21 19:31
LeetCode刷题
算法
职场和发展
leetcode
经验分享
c语言
每日刷题
(5)——回溯问题:N皇后、解数独、重新安排行程
本篇文章题目来源于leetcode与代码随想录前言哈喽,大家好,我是小雨,今天做了代码随想录的回溯部分,其中连续三个困难题非常有价值,本篇文章就来聊聊这三个困难题:51.N皇后-力扣(Leetcode)37.解数独-力扣(Leetcode)332.重新安排行程-力扣(Leetcode)Question51.N皇后按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n皇后问题研
雨雨不怕雨
·
2023-10-21 15:40
每日刷题
leetcode
算法
深度优先
【
竞赛题
】6220. 可被三整除的偶数的平均值
题目:给你一个由正整数组成的整数数组nums,返回其中可被3整除的所有偶数的平均值。注意:n个元素的平均值等于n个元素求和再除以n,结果向下取整到最接近的整数。示例1:输入:nums=[1,3,6,10,12,15]输出:9解释:6和12是可以被3整除的偶数。(6+12)/2=9。示例2:输入:nums=[1,2,4,7,10]输出:0解释:不存在满足题目要求的整数,所以返回0。提示:1<=num
攻城狮大兵
·
2023-10-21 10:15
Leetcode—137.只出现一次的数字II【中等】
2023
每日刷题
(二)Leetcode—137.只出现一次的数字II没有满足空间复杂度的Map题解classSolution{public:intsingleNumber(vector&nums){unordered_mapcount
源代码•宸
·
2023-10-20 08:26
LeetCode刷题
leetcode
算法
职场和发展
Leetcode—260.只出现一次的数字III【中等】
2023
每日刷题
(三)Leetcode—260.只出现一次的数字III借助lowbit的解题思想参考的灵茶山艾府大神的题解实现代码/***Note:Thereturnedarraymustbemalloced
源代码•宸
·
2023-10-20 08:56
LeetCode刷题
leetcode
算法
职场和发展
c语言
经验分享
Leetcode—283.移动零【简单】
2023
每日刷题
(三)Leetcode—283.移动零双指针法yyds!
源代码•宸
·
2023-10-20 08:21
LeetCode刷题
经验分享
leetcode
c语言
【Java笔试强训】Day1(100449-组队竞赛 、OR63 删除公共字符)
100449-组队竞赛链接:组队
竞赛题
目:牛牛举办了一次编程比赛,参加比赛的有3*n个选手,每个选手都有一个水平值a_i.现在要将这些选手进行组队,一共组成n个队伍,即每个队伍3人.牛牛发现队伍的水平值等于该队伍队员中第二高水平值
我才是今麦郎
·
2023-10-19 02:46
笔试强训
java
开发语言
快速排序算法--升序排序
首先,要了解快速排序的整个流程是如何进行的,才能逐渐理解此算法的效率相比
其他算法
的优势所在。
六块五的弟弟
·
2023-10-18 22:36
排序方法
快速排序
算法
排序算法
数据结构
漫游算法 02 - 模拟
相对
其他算法
,模拟在复杂度方面会有所逊色,但是用处却不小。例如,先用模拟解决某个问题,并测试多组数据,用其结果探究有何普遍规律可寻。
_Sooke_
·
2023-10-18 21:40
漫游算法
算法
模拟
是不是你的青春里也有过这么一个人
朋友说,最近很喜欢刷物理
竞赛题
,因为少年是参加了竞赛。朋友说,最近吃饭总绕学校大半圈,因为少年的教室在沿途。朋友说,最近散步总绕着体育馆走,因为少年在跑道上奔跑。朋友最近有点难过
舟尘
·
2023-10-18 20:18
Leetcode—27.移除元素【简单】
2023
每日刷题
(一)Leetcode—27.移除元素无脑直接法实现代码intremoveElement(int*nums,intnumsSize,intval){inti=0;intlength=0;
源代码•宸
·
2023-10-17 15:59
LeetCode刷题
leetcode
算法
c语言
经验分享
Leetcode—88.合并两个有序数组【简单】
2023
每日刷题
(一)Leetcode—88.合并两个有序数组题解因为这两个数组已经排好序,我们可以把两个指针分别放在两个数组的末尾,即nums1的m−1位和nums2的n−1位。
源代码•宸
·
2023-10-17 15:58
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c语言
Leetcode—136.只出现一次的数字【简单】
2023
每日刷题
(二)Leetcode—136.只出现一次的数字位运算法实现代码intsingleNumber(int*nums,intnumsSize){inti=0;intres=0;for(;i<
源代码•宸
·
2023-10-17 15:15
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c语言
剑指offer:
其他算法
JZ50第一个只出现一次的字符简单通过率:31.77%时间限制:1秒空间限制:64M知识点字符串描述在一个长为字符串中找到第一个只出现一次的字符,并返回它的位置,如果没有则返回-1(需要区分大小写).(从0开始计数)数据范围:0≤n≤10000,且字符串只有字母组成。要求:空间复杂度O(n),时间复杂度O(n)示例1输入:“google”返回值:4示例2输入:“aa”返回值:-1classSolu
UUUUTaossienUUUU
·
2023-10-16 08:16
数据结构和算法
算法
数据结构
Acwing - 算法基础课 - 笔记(动态规划 · 二)
一般是状态的数量乘以状态转移的计算量DP问题,是基础算法中比较难的部分,因为它不像
其他算法
,有个代码模板可以用于记忆。
抠脚的大灰狼
·
2023-10-16 04:29
算法
Acwing算法基础课
算法
动态规划
【算法练习Day21】组合&&剪枝
回溯算法可以用来解决很多正常情况无法用
其他算法
求解
Sherry的成长之路
·
2023-10-15 22:32
练题
算法
剪枝
机器学习
数据结构与算法--
其他算法
数据结构与算法--
其他算法
1汉诺塔问题2字符串的全部子序列3字符串的全排列4纸牌问题5逆序栈问题6数字和字符串转换问题7背包问题8N皇后问题暴力递归就是尝试1,把问题转化为规模缩小了的同类问题的子问题2
学业已毕业
·
2023-10-15 14:46
算法
java
数据结构
开发语言
线性回归模型进行特征重要性分析
但对于
其他算法
,如决策树和随机
飞翔的七彩蜗牛
·
2023-10-15 10:54
线性回归
机器学习
算法
每日刷题
:力扣137.只出现一次的数字II
题目:只出现一次的数字II给你一个整数数组nums,除某个元素仅出现一次外,其余每个元素都恰出现三次。请你找出并返回那个只出现了一次的元素。示例1输入:nums=[2,2,3,2]输出:3示例2输入:nums=[0,1,0,1,0,1,99]输出:99代码1:思路参考力扣热评:传送门classSolution{publicintsingleNumber(int[]nums){inta=0,b=0;
一只未来的大魔法师
·
2023-10-14 23:29
leetcode
【
竞赛题
目】木块(C语言详解)
"木块"是【第二届全国高校计算机技能竞赛】里的一道
竞赛题
目,博主觉得很新颖想推荐给大家;题目描述为了提高词汇量,小理得到了一套四块木块,其中每块都是一个立方体,六面各写着一个字母。
手法king
·
2023-10-14 13:00
c语言
开发语言
VisionMaster自定义模块
软件在开发视觉项目时,可能同时也使用HALCON,OpenCV等视觉算法库做一些图像的处理,并且希望能将HALCON等第三方算子集成到VM工具箱,能够在VM工具箱中拖拽出来,就像VisionMaster中的
其他算法
模块工具一样
gaoenyang760525
·
2023-10-14 12:36
visionmaster
您已断开链接
这是我的U盘,装着我最近几个月刷的
竞赛题
目。现在,伴随的U盘的拔出电脑空空,我的脑子里也空空的。很难说清楚这是一种什么情绪。太难了,还有一周,一周之后我们将要去别的地方比赛,我却还没有做好准备。
糖油baba
·
2023-10-13 09:30
二分查找算法(算法竞赛进阶指南-李煜东)
在程序设计竞赛中,经常可以见到二分搜索法和
其他算法
结合的题目。2.二分搜索2.1思想二分答案转化为判定。一个宏观的最优化问题也可以抽象为函数,其“定义域”是该问题下的可行方
云悠悠497
·
2023-10-12 23:52
c语言笔记
算法
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他