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
算法(Java版)
(5)【Python/机器学习/深度学习】Machine-Learning模型与
算法
应用—12种聚类
算法
说明与归纳
目录一、12种聚类(无监督学习)
算法
说明和区分比较聚类
算法
的类型(一)编辑导入函数库加载数据集编辑(1)K-Means--Centroidmodels(2)Mini-BatchK-Means--Centroidmodels
代码骑士
·
2024-02-05 13:12
#
机器学习
人工智能
用java实现
算法
装箱问题
问题描述输入数据输入要求输出要求代码publicclassLoading_Box24{publicstaticvoidfunction(){intn=0;//需要的箱子数intx=0;//1*1空位的剩余数inty=0;//2*2空位的剩余数int[]u={0,5,3,1};//表示3*3的产品分别为4k,4k+1,4k+2,4k+3时//输入各类箱子数1*123456Scannerscan=ne
DeNara
·
2024-02-05 13:11
算法学习
java
算法
那些经典
算法
:堆排序应用
前言上篇谈到堆的基础知识,本篇文章讨论的是关于堆排序的应用。首先我们应该从堆的特点出发,大顶堆中堆顶是最大的元素,小顶堆中的堆顶是最小元素。TopK问题所以,从堆的定义来说,很容易想到堆顶元素是TOP1,那么如何求经典的TOPK问题那,TopK中的K的数量是有限的,那么我们想到可以建立一个固定大小的堆,比如只保存K个数量的堆。如果求最大的TopK元素,是建立大顶堆,还是小顶堆,如果用大顶堆,堆顶是
明翼
·
2024-02-05 13:43
java实现
算法
一、二分法二分法查找主要是为了快速查找给定数组内,期待值在数组中的位置(下标)二分法查找通过对整个数组取中间值,判断期待值所在的范围并缩小范围,每次查找范围折半,直到范围的边界重合,得出期待值的位置,如果找不到返回-1二分法有一个先决条件是:数组内元素必须是有序的给定一个包含1,3,5,7,8,9这一个元素的有序数组,求得期待值7所在的位置,下边用绿块表示指针所在位置若是按照直接遍历的方式,绿块会
妳嘚是个瓜怂
·
2024-02-05 13:36
算法
数据结构
梯度提升树系列2——如何使用GBDT解决分类问题
目录写在开头1.GBDT在二分类问题中的应用详细解析1.1
算法
流程1.2实现方法1.3优化策略和常见问题1.4具体场景实现2.GBDT在多分类问题中的应用2.1背景介绍2.2实现代码3.参数调整和模型优化
theskylife
·
2024-02-05 13:05
数据挖掘
分类
数据挖掘
人工智能
机器学习
python
梯度提升树系列1——梯度提升树(GBDT)入门:基本原理及优势
1.2.2迭代训练1.2.3集成预测2.GBDT的优势2.1高精度预测能力2.2对各种类型数据的适应性2.3在数据不平衡情况下的优势2.4鲁棒性与泛化能力2.5特征重要性评估2.6高效处理大规模数据3.与其他
算法
的比较
theskylife
·
2024-02-05 13:04
数据挖掘
python
机器学习
数据挖掘
GBDT
《图像处理》 图像细化
前言图像细化
算法
又称之为ThinningAlgorithms,或者骨架提取(skeleton)。该
算法
通常用于手写体数字的细化,输入的图像要求是黑白图像,即二值图像。
Meditation-
·
2024-02-05 13:02
图像处理
人工智能
Python实现base64加解密,轻松爬取网页数据
base64是一种编码方式而不是加密
算法
。只是看上去像是加密而已。比如A用10编码*用c来编码Base64使用A–Z,a–z,0–9,+,/这64个字符实现对数据进行加密。
景天科技苑
·
2024-02-05 13:02
爬虫技术
python
base64
加解密
爬虫
(4)【Python数据分析进阶】Machine-Learning模型与
算法
应用-回归、分类模型汇总
线性回归、逻辑回归
算法
应用请参考:https://codeknight.blog.csdn.net/article/details/135693621https://codeknight.blog.csdn.net
代码骑士
·
2024-02-05 13:59
#
python
数据分析
回归
SM2国密
算法
验证工具
通过Qt编写看一款SM2国密的验证工具,如下图:下载地址:https://download.csdn.net/download/yueyuanhuaqing/87906422?spm=1001.2014.3001.5501
zDarkBlue
·
2024-02-05 12:15
Qt学习
算法
SM2加解密、签名验签
导论SM2是国家密码管理局于2010年12月17日发布的椭圆曲线公钥密码
算法
,在我们国家商用密码体系中被用来替换RSA
算法
。
爱吃鱼的简大Boss
·
2024-02-05 12:45
信息安全
Java基础
SM2
关于SM2
算法
工具的一点儿说明
晚上有网友说,下载购买了软件后发现计算的加密后内容跟网上其他工具算出来的不一样。于是怀疑工具是不是算的不对。这里统一回复下,软件算的没问题的。由于加密的随机数不一样,每次加密的密文内容也是不一样的。不要去比对密文内容是否一致,随机数不一样每次加密的内容都会不一样。而要看能否解密出来。若果还有其他疑问,欢迎留言或者加我QQ联系。推荐几个网上测试sm2的网站:SM2加解密SM2在线加密工具可以这样测试
特立独行的猫a
·
2024-02-05 12:15
算法
安全
react+vue 前端国密
算法
sm2、sm3 、sm4的js ts实现
1.简单介绍下SM2和SM3SM2
算法
:是一种公钥加密
算法
,它的密钥长度为256位,安全性较高。可用于数字签名、密钥协商等场景。SM3
算法
:是一种对称加密
算法
,用于消息摘要和数字签名等场景。
柳絮泡泡
·
2024-02-05 12:15
react+js
vue+js
sm2
sm3
sm4加密解密
前端
javascript
react.js
使用SM2
算法
、加密、解密、签名、验签、证书验签
1、maven依赖添加org.bouncycastlebcprov-jdk15on1.68cn.hutoolhutool-all5.7.222、后端代码类importcn.hutool.core.util.HexUtil;importcn.hutool.crypto.BCUtil;importcn.hutool.crypto.ECKeyUtil;importcn.hutool.crypto.Sec
侧耳倾听0o
·
2024-02-05 12:13
spring
boot
算法
java
【Java八股文面试系列】JVM-内存区域
目录Java内存区域运行时数据区域线程独享区域程序计数器Java虚拟机栈StackFlowError&OOM本地方法栈线程共享区域堆GCR-分代回收
算法
字符串常量池方法区运行时常量池HotSpot虚拟机对象探秘对象的创建对象的内存布局句柄
叮咚Zz
·
2024-02-05 12:39
python
开发语言
java
jvm
java-ee
intellij-idea
ImageLoader、Fresco、Picasso、Glide图片加载框架类比
ImageLoader优点支持本地缓存文件名规则定义支持下载进度监听内存缓存和磁盘缓存默认实现多种内存缓存
算法
,如Size最大先删除、使用最少先删除、最近最少使用、先进先删除、时间最长先删除等可以在View
邓立_全栈UncleLi
·
2024-02-05 12:05
2023.1.31 关于 Redis 分布式锁详解
目录引言分布式锁引入分布式锁引入setnx引入过期时间引入校验机制引入lua脚本引入过期时间续约(看门狗)引入redlock
算法
结语引言在一个分布式系统中,可能会涉及到多个节点访问同一个公共资源的情况此时就需要通过锁来进行互斥控制
茂大师
·
2024-02-05 12:05
Redis
redis
分布式
数据库
crc循环冗余校验码c语言,crc循环冗余校验码
算法
描述一、CRC简介循环冗余校验(CyclicRedundancyCheck,CRC)是一种根据网络数据包或电脑文件等数据产生简短固定位数校验码的一种散列函数,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的原理来作错误侦测的。在数据传输过程中,无论传输系统的设计再怎么完美,差错总会存在,这种差错可能会导致在链路上传输的一个或者多个帧被破坏(出现比特差错,0变为1,或者1变为
木璽
·
2024-02-05 12:34
crc循环冗余校验码c语言
操作系统-进程互斥的软件实现方法(单标志法 双标志先检查法 双标志后检查法 Peterson
算法
)
文章目录总览如果没有进程互斥单标志法实例双标志先检查法双标志后检查法Peterson
算法
小结总览如果没有进程互斥此时A打印到一半切换到进程B了,那么此时打印的内容会混合在一起了单标志法注意while循环没有内容
Full Stack-LLK
·
2024-02-05 12:33
王道操作系统考研笔记
操作系统
介绍 HTTPS 中间人攻击
客户端和服务端SSL或TLS能够相互通信的基本步骤确定使用协议的版本选择加密
算法
通过交换和验证数字证书彼此进行身份验证使用非对称加密技术生成共享密钥,避免密钥分发问题。
DHLSP15
·
2024-02-05 12:01
html
https
网络协议
http
C++ 哈希 开放定址法
哈希
算法
哈希,是一种
算法
思想吗,它的核心是映射,哈希方法中使用的转换函数称为哈希(散列)函数,构造出来的结构称为哈希表(HashTable)(或者称散列表)在STL中,提供了两个使用哈希底层实现的容器unordered_set
翼蛇湖-纪宁
·
2024-02-05 12:30
C++
哈希算法
c++
算法
机器学习优化过程中的各种梯度下降方法(SGD,AdaGrad,RMSprop,AdaDelta,Adam,Momentum,Nesterov)
机器学习优化过程中的各种梯度下降方法(SGD,AdaGrad,RMSprop,AdaDelta,Adam,Momentum,Nesterov)实际上,优化
算法
可以分成一阶优化和二阶优化
算法
,其中一阶优化就是指的梯度
算法
及其变种
bj_yoga
·
2024-02-05 12:59
欧洲的编程语言三巨头,只剩下一位了!
这三位都是图灵奖获得者,他们的名字和发明散布在各种教科书中,从左到右,依次是:尼克劳斯·沃斯(NiklausWirth)瑞士人,一生发明了8种编程语言,其中最著名的是Pascal,提出了著名的“程序=数据结构+
算法
明月与玄武
·
2024-02-05 12:50
编程语言传记
一起学
算法
-283. 移动零
一、题目LeetCode-283.移动零链接:https://leetcode-cn.com/problems/move-zeroes/难度:简单给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入:[0,1,0,3,12]输出:[1,3,12,0,0]说明:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。二、解题思路方法一:指针创建两个指针
Justin小贾同学
·
2024-02-05 12:31
待更)JVM虚拟机面试题:垃圾回收机制(对象什么时候可以被垃圾器回收、定位垃圾的两种方法、哪些对象可以作为GC Root、垃圾回收
算法
有哪些、垃圾回收三种
算法
对比总结)
定位垃圾定位垃圾有两种
算法
,一个是引用计数法,一个是可达性分析
算法
。引用计数法一个对象被引用了一次,在当前的对象头上递增一次引用次数,如果这个对象的引用次数为0,代表这个对象可回收。
鸡鸭扣
·
2024-02-05 12:48
java虚拟机
jvm
算法
java
面试
后端
数据结构与
算法
:图论(邻接表板子+BFS宽搜、DFS深搜+拓扑排序板子+最小生成树MST的Prim
算法
、Kruskal
算法
、Dijkstra
算法
)
算法
本身不是很难理解。所以建议精通一种数据结构后遇到相关题写个转换数据结构的接口,再套自己的板子。
鸡鸭扣
·
2024-02-05 12:18
算法
深度优先
图论
宽度优先
图搜索
java
后端
考研中常见的
算法
-逆置
逆置图解代码//逆置元素
算法
voidReverse(intR[],intl,intr){//R数组,l左边r右边inti,j,temp;for(i=l,j=r;in){cout<<"ERROR"<
阿庆i code
·
2024-02-05 12:12
数据结构基础知识
概念
考研
算法
【SparkML实践7】特征选择器FeatureSelector
本节介绍了用于处理特征的
算法
,大致可以分为以下几组:提取(Extraction):从“原始”数据中提取特征。转换(Transformation):缩放、转换或修改特征。
周润发的弟弟
·
2024-02-05 12:41
Spark机器学习
spark-ml
牛客网js输入输出语句
来源:https://www.cnblogs.com/guorange/p/7229152.htmlJavaScript作为一种弱类型的编程语言,语法和C/C++、JAVA等存在差别,但是对于大部
算法
题
Smoony
·
2024-02-05 12:00
目标检测及相关
算法
介绍
文章目录目标检测介绍目标检测
算法
分类目标检测
算法
模型组成经典目标检测论文目标检测介绍目标检测是计算机视觉领域中的一项重要任务,旨在识别图像或视频中的特定对象的位置并将其与不同类别中的对象进行分类。
ITSSec吴中生
·
2024-02-05 12:06
IT技术
计算机视觉
目标检测
算法
目标跟踪
数据挖掘
人工智能
计算机视觉
Java常用排序
算法
--40个Java集合面试问题和答案--单例模式讨论篇:单例模式与垃圾回收--通过JVM日志来进行安全点分析
Java常用排序
算法
/程序员必须掌握的8大排序
算法
40个Java集合面试问题和答案单例模式讨论篇:单例模式与垃圾回收通过JVM日志来进行安全点分析
矮油不错哦_ab60
·
2024-02-05 11:43
出自上帝之手的精妙
算法
- Algorithm from THE BOOK (1)
类似地,在cstheory.stackexchange.com上有人召集大家讨论假如上帝有一本书收集精妙的
算法
,那么,那本书应该包含一些什么
算法
呢?"
水滴杂谈
·
2024-02-05 11:48
算法
algorithm
算法
数学
关于De Bruijn graph
算法
说明
http://www.homolog.us/blogs/blog/2011/07/28/de-bruijn-graphs-i/文章中有几个相关的文章链接,值得一看http://homolog.us/blogs/blog/2011/07/29/de-bruijn-graphs-ii/转载于:https://www.cnblogs.com/xingzifei/p/6294072.html
weixin_30273501
·
2024-02-05 11:48
java
python
那些
算法
在哪里?
VijayD写到:在我看来,一个系统背后主要发挥作用的
算法
更容易在非
算法
课程上找到,这和应用数学中的成果比理论数学中更容易出现在应用中是一个道理。在讲座中,很少有实际问题能够精确匹配到一个抽象问题。
computer165
·
2024-02-05 11:14
Java
linux内核
编程语言
算法
C#,雅各布斯塔尔—卢卡斯(Jacobsthal Lucas Number)的
算法
与源代码
1雅各布斯塔尔序列雅各布斯塔尔序列是一个与斐波那契序列类似的加法序列,由递归关系Jn=Jn-1+2Jn-2定义,初始项J0=0,J1=1。序列中的一个数字称为雅可布沙尔数。它们是卢卡斯序列Un(P,Q)的一种特殊类型,其中P=1,Q=-2。第一个雅各布斯塔尔数字是:0,1,1,3,5,11,21,43,85,171,341,683,1365,2731,5461,10923,21845,43691,
深度混淆
·
2024-02-05 11:13
c#
算法
C#,纽曼-康韦数(Newman Conway Number)的
算法
与源代码
JohnHenrryNewman1纽曼-康韦数纽曼-康韦数(NewmanConwayNumber)序列是生成以下整数序列的序列。112234445677…在数学上,纽曼-康韦数的序列P(n)由递推关系定义:(1)P(n)=P(P(n-1))+P(n-P(n-1))(2)P(1)=1,P(2)=1计算结果:2文本格式源程序usingSystem;namespaceLegalsoft.Truffer.
深度混淆
·
2024-02-05 11:13
C#算法演义
Algorithm
Recipes
c#
算法
C#,墨瑟 德·布鲁因数(Moser de Bruijn)的
算法
与源代码
1墨瑟德·布鲁因数(Moserde-Bruijn)墨瑟德·布鲁因数(Moserde-Bruijn)序列是将数字4(例如,1、4、16、64等)的不同幂相加得到的序列。计算公式:1)S(2*n)=4*S(n)2)S(2*n+1)=4*S(n)+1withS(0)=0andS(1)=12计算结果3文本格式源程序usingSystem;namespaceLegalsoft.Truffer.Algorit
深度混淆
·
2024-02-05 11:12
C#算法演义
Algorithm
Recipes
c#
算法
用Python实现MD5加密
用Python实现MD5加密用Python实现MD5加密时用到的是hashlib模块,可以通过hashlib标准库使用多种Hash
算法
,如SHA1、SHA224、SHA256、SHA384、SHA512
Lyx-0607
·
2024-02-05 11:39
笔记
力扣0121——买卖股票的最佳时机
设计一个
算法
来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。
Aubyn11
·
2024-02-05 11:36
算法进修
leetcode
算法
职场和发展
线性表 —— 数组、栈、队、链表
—《数据结构与
算法
分析》“数据结构(datastructure)是计算机中存储、组织数据的方式。通常情况下,精心选择的数据结构可以带来最优效率的
卡列尼娜翠花
·
2024-02-05 11:35
数据结构与算法
链表
数据结构
栈
队列
线性表
哈哈哈
插入排序(Insertion-Sort)的
算法
描述是一种简单直观的排序
算法
。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。
魏jintao_强化班
·
2024-02-05 11:40
基于openssl库实现AES加密(C语言)
一、AES加密
算法
1.1AES
算法
结构AES(AdvancedEncryptionStandard)
算法
是一种常见的对称加密
算法
,其具体的加密传输流程如图1所示:图1AES数据加密流程对于对称加密
算法
而言发送端和接收端使用相同的密钥
得州安打
·
2024-02-05 11:41
Java实现中小学教师课程排课系统 JAVA+Vue+SpringBoot+MySQL
3.1用例设计3.2数据库设计3.2.1角色表3.2.2课程表3.2.3排课位置表3.2.4排课申请表四、系统展示五、核心代码5.1查询课程5.2新增课程5.3查询全部排课5.4查询排课申请5.5自动排课
算法
六
customer08
·
2024-02-05 11:27
java
vue.js
spring
boot
前端
mysql
开发语言
【分布式】雪花
算法
学习笔记
雪花
算法
学习笔记来源https://pdai.tech/md/algorithm/alg-domain-id-snowflake.html概述雪花
算法
是推特开源的分布式ID生成
算法
,以划分命名空间的方式将
少写代码少看论文多多睡觉
·
2024-02-05 11:26
Java全栈开发进阶
分布式
分布式
算法
学习
2020-07-21LeetCodeNo.3、、滑动窗口
算法
学习
给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:"abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:"bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:"pwwkew"输出:3解释:因为无重复字符的最长子串是"wke",所以其长度为3。请注意,你的答案必须是子串的长度,"pwke"是
静遇林下咏絮
·
2024-02-05 11:02
【优化求解】基于模拟退火
算法
求解通信网频率规划问题matlab代码
1简介本文提出一种基于模拟退火
算法
的无线通信频率规划方法,将目标要布网的覆盖区域划分为若干个小区,划分后的每个小区设置一个对应的发射基站,而每个基站装载一个广播主信道(BCCH信道),根据无线网络设计规划的要求
matlab科研助手
·
2024-02-05 11:56
为什么说MD5是不可逆的?
首先科普一下md5在网络安全中的作用,md5的
算法
原理和为什么不可逆,在回答后半部分md5主要用于两个场景:场景一:在数据传输中,保证数据的完整性,以及数据不被篡改这里并不是为了数据加密,只是用来证明,
小云晓云
·
2024-02-05 11:20
【动态规划】【树形dp】【C++
算法
】968监控二叉树
作者推荐【动态规划】【字符串】【表达式】2019.解出数学表达式的学生分数本文涉及知识点动态规划汇总LeetCode:968监控二叉树给定一个二叉树,我们在树的节点上安装摄像头。节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。计算监控树的所有节点所需的最小摄像头数量。示例1:输入:[0,0,null,0,0]输出:1解释:如图所示,一台摄像头足以监控所有节点。示例2:输入:[0,0,nu
闻缺陷则喜何志丹
·
2024-02-05 11:45
#
算法题
算法
动态规划
c++
力扣
监控
摄像头
树形dp
[备战CSP-J]贪心
算法
详解
聚焦在贪心的经典题型,又因为贪心
算法
,方便与其他知识点关联,比如结构体排序后贪心,比如二分答案里做贪心,所以往往代码量和思维度都适合放在压轴题的位置。解决初赛中的贪心问题,先要熟悉贪心的常见题型。
_L.Y.H._
·
2024-02-05 11:15
备战CSP
贪心算法
算法
c++
贪心算法
csp
单链表的经典题目练习
我们都知道,要学好数据结构与
算法
,一定要多刷相关的题目才能有所提高。所以我们一起来学习一些单链表的经典题目
算法
题。
持之以恒的天秤
·
2024-02-05 11:44
算法
数据结构
leetcode
上一页
120
121
122
123
124
125
126
127
下一页
按字母分类:
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
其他