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
=====基本算法=====
05-Java入门-数组
学习目标1、掌握一维数组的定义和基本使用2、理解数组的内存结构原理3、掌握二维数组的定义和基本使用4、掌握数组的
基本算法
和实现5、掌握数组工具类Arrays的使用第1章数组概述1.1数组介绍现在假如要统计我们班的学生姓名情况
Hannya。
·
2023-10-18 23:08
数组
java
ID3决策树算法(Python实现)
决策树的
基本算法
:--------------------------------------------------------------------------------------------
想要变强的笨笨猪
·
2023-10-18 15:38
机器学习
机器学习
python
算法
数据结构实验报告六 排序
一、实验目的1、掌握内部排序的
基本算法
;2、分析比较内部排序算法的效率。
G_M_R_(已摆烂)
·
2023-10-18 08:38
数据结构实训
数据结构
排序
数据结构----算法--五大
基本算法
数据结构----算法–五大
基本算法
一.贪心算法1.什么是贪心算法在有多个选择的时候不考虑长远的情况,只考虑眼前的这一步,在眼前这一步选择当前的最好的方案二.分治法1.分治的概念分治法:分而治之将一个问题拆解成若干个解决方式完全相同的问题满足分治的四个条件
程序小白的code之路(记录分享)
·
2023-10-17 23:09
数据结构
数据结构
算法
基本算法
(C++)总结与练习
1、飞行员兄弟题目:“飞行员兄弟”这个游戏,需要玩家顺利的打开一个拥有16个把手的冰箱。已知每个把手可以处于以下两种状态之一:打开或关闭。只有当所有把手都打开时,冰箱才会打开。把手可以表示为一个4х4的矩阵,您可以改变任何一个位置[i,j]上把手的状态。但是,这也会使得第i行和第j列上的所有把手的状态也随着改变。请你求出打开冰箱所需的切换把手的次数最小值是多少。输入格式输入一共包含四行,每行包含四
小葡萄co
·
2023-10-17 06:44
相似性搜索:第 3 部分--混合倒排文件索引和产品量化
在本系列的前两部分中,我们讨论了信息检索中的两种
基本算法
:倒排文件索引和产品量化。它们都优化了搜索
无水先生
·
2023-10-16 18:18
LLM和ChatGPT
人工智能
支持向量机
机器学习
人工智能
【面试HOT100】子串&&普通数组&&矩阵
【C++】秋招&实习面经汇总篇文章目录
基本算法
子串篇560.和为K的子数组239.滑动窗口最大值(单调队列)
逆羽飘扬
·
2023-10-16 08:44
#
算法刷题
面试
哈希算法
java
U3D面试题总结
先列一个大纲,内容持续更新1.基础类(不涉及具体的语言)基本数据类型数据结构,数组,结构和类数据类型线性表,树,图
基本算法
排序算法数据库数学知识:向量的运算,线性代数2.代码编写类(对于具体编程语言语法的掌握
ikaroschan
·
2023-10-15 15:13
iOS_
基本算法
总结_冒泡排序
1.在viewDidLoad里面加入以下两行代码,就可以得到结果NSMutableArray*arr=[[NSMutableArrayalloc]initWithArray:@[@16,@1,@2,@9,@7,@12,@5,@3,@8,@13,@10]];1.算法逻辑:比较两个相邻元素的大小,按顺序排序来说,如果arr[j]>arr[j+1];就将两个数据交换下位置,这样每一轮排序都能找到数组中剩
83c11ad52c96
·
2023-10-15 05:51
如何提高自己的Java编程水平
不要一开始就去学OOP,即使你再精通OOP,遇到一些
基本算法
的时候可能也会束手无策。2.丰富的想象力。不要拘泥于固定的
Python阿南
·
2023-10-14 13:39
李煜东算法进阶指南打卡题解
算法竞赛进阶指南一、0x00
基本算法
1)位运算2)递推与递归3)前缀和与差分4)二分5)排序6)倍增7)贪心8)习题二、0x10基本数据结构1)栈2)队列3)链表与邻接表4)Hash5)字符串6)Trie
辽宇
·
2023-10-12 23:20
liaoyu
c++
算法
数据结构
五大
基本算法
——分治法
一、基本思想将一个大规模的问题均等分为多个独立相同的规模更小的子问题,进行分别求解,分而治之,然后合并成大问题的解得到最终结果。经研究证明,在使用分治法设计算法时,最好让小问题的规模大致相同,这种思想为“平衡子问题”思想,研究表明这样做对算法的效果有很大的帮助。二、基本步骤1、分解:将一个难以解决的大问题分割成一系列规模较小的子问题,这些子问题相互独立,且与原问题相同。2、求解:递归求解子问题,当
无问o
·
2023-10-12 01:42
OPENCV基本滤波算法
图像滤波的主要目的是为了在保留图像细节的情况下尽量的对图像的噪声进行消除,从而是后来的图像处理变得更加的方便.图像的滤波效果要满足两个条件:1.不能损坏图像的轮廓和边缘这些重要的特征信息.2.图像的视觉效果更好opencv支持图像滤波,提供了五个
基本算法
weixin_30649641
·
2023-10-11 18:01
人工智能
数据结构与算法
C++标准库
标准库扩展而来,强调结构、函数和过程,不支持面向对象技术;C++库:增加了面向对象的库,包含了既有关键功能的类;标准模板库(STL):高效的C++程序库,该库包含了诸多计算机科学领域里所常用的基本数据结构和
基本算法
三贝勒文子
·
2023-10-11 05:42
C/C++
c++
五大
基本算法
——回溯法
一、基本概念回溯法是一种选优搜索法(试探法)。基本思想:将问题P的状态空间E表示成一棵高为n的带全有序树T,把求解问题简化为搜索树T。搜索过程采用深度优先搜索。搜索到某一结点时判断该结点是否包含原问题的解,如果包含则继续往下搜索,如果不包含则向祖先回溯。通俗来说,就是利用一个树结构来表示解空间,然后从树的根开始深度优先遍历该树,到不满足要求的叶子结点时向上回溯继续遍历。几个结点:扩展结点:一个正在
无问o
·
2023-10-09 11:34
《机器学习》第4章 决策树
基本算法
决策树是递归算法,在该算法中,会导致递归返回的三种情形:当前结点包含的样本全属于同一类别(无需划分)当前属性集为空,或所有样本在所有属性上的取值相同(无法划分)当前结点包含的样本集合为空(不能划分
Kefan Lai
·
2023-10-08 13:51
笔记
-
OR
&
AI
决策树
算法
学习人工智能AI路线
学习人工智能的
基本算法
,包括分类、回归、聚类、强化学习等。了解常用的人工智能框架,如TensorFlow、PyTorch等。实践并练习,尝试自己解决一些练习题或者实际问题。学
坑货两只
·
2023-10-07 08:13
人工智能
学习
机器学习
深度学习
python
Free Code Camp 十六道JS
基本算法
题
记录一下,FCC通关过程中,基础算法,总共十五题。算是对些API的熟悉和对JS脚本结构一些熟悉。1.ReverseaString--翻转字符串要求:先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串。结果必须得是一个字符串思路:直接split()拆分成数组使用reverse()翻转数组通过join()把数组拼成字符串。functionreverseString
江湖竖子
·
2023-10-06 08:30
【面试HOT100】哈希&&双指针&&滑动窗口
【C++】秋招&实习面经汇总篇文章目录
基本算法
哈希篇1.两数之和49.字母异位词分组128.最长连续序列双指
逆羽飘扬
·
2023-10-06 00:48
秋招面试
面试
哈希算法
Java实现整数互转罗马数字
基本算法
目录一、罗马数字的起源?二、算法代码(1)整数转罗马数字算法代码(2)罗马数字转整数算法代码三、测试结果(1)整数转罗马数字测试结果(2)罗马数字转整数测试结果一、罗马数字的起源?罗马数字比阿拉伯数字早2000多年,起源于古罗马。大约在两千五百年前,罗马人还处在文化发展的初期,当时他们用手指作为计算工具。为了表示一、二、三、四个物体,就分别伸出一、二、三、四个手指;表示五个物体就伸出一只手;表示十
Roc-xb
·
2023-10-05 10:59
后端
java
算法
开发语言
罗马数字
二叉树的前序,中序,后序遍历方法总结
二叉树的前序遍历,中序遍历,后序遍历是面试中常常考察的
基本算法
,关于它的概念这里不再赘述了,还不了解的同学可以去翻翻LeetCode的解释。
duanduan_l
·
2023-10-02 06:53
Java
前序
中序
后序遍历相互求法
基本的五大排序算法
可见,高效率的排序算法是我们必须掌握的
基本算法
之一,本篇博客就先跟大家介绍五种常用的排序算法:直接插入算法,希尔算法,选择算法,归并算法(堆算法),冒泡算法。
青春:一叶知秋
·
2023-10-01 18:30
算法
c#
排序算法
ACM
基本算法
分类、推荐学习资料和配套pku习题
相信每一位玩ACM程序设计竞赛的同学来说,都有一个从入门到精通的过程,而且分享他们经验的时候,见到最多的就是一种合作和拼搏精神,乐在其中的那种激情。Wilbert即将毕业,作为一个菜鸟级的入门玩家,一直很想知道如何能在程序设计竞赛中成为一个高手。即将无缘类似竞赛的我,终于整理出了一些程序设计竞赛ACM训练之道,愿与大家分享。首先是编程的能力,一般要做到50行以内的程序不用调试、100行以内的二分钟
I_love_linux_
·
2023-10-01 12:25
经典文章
数据结构—— 基于二叉树的算术表达式求值
实验五基于二叉树的算术表达式求值数据结构——中序表达式求值(栈实现)实验目的:1.掌握二叉树的二叉链表存储表示和二叉树的遍历等
基本算法
。
943802606
·
2023-10-01 08:02
#
数据结构实验课
二叉树
算法
数据结构
C语言——动态数组的创建和使用
过级专用)C语言学习路线(从入门到实战)编写C语言程序的7个步骤和编程机制C语言基础-第一个C程序C语言基础-简单程序分析VS2019编写简单的C程序示例简单示例,VS2019调试C语言程序C语言基础-
基本算法
C语言中文社区
·
2023-09-30 14:55
C语言
c语言
指针
动态数组
一维数组
二维数组
裁剪算法
OpenGL中经常用到裁剪,这里记录下裁剪的一些
基本算法
和概念。裁剪概念裁剪就是去掉窗口外不可见的部分,保留在窗口中的内同。
eric_dma
·
2023-09-30 10:08
关于『
基本算法
』:常见八大排序
序言
基本算法
向你发起进攻,请注意防守。
北柒kylin
·
2023-09-30 04:33
基础算法
算法
排序算法
c++
经验分享
数据结构
STL-01-STL六大部件关系
Container(容器):各种基本数据结构,如链表、队列等Adapter(适配器):这个就理解为手机充电器吧,将220V转为5V.Algorithm(算法)各种
基本算法
如sort、search…等
发如雪-ty
·
2023-09-29 07:48
STL
第一章 数据结构绪论总结
1968年美国的高德纳教授在其所写的《计算机程序设计艺术》第一卷《
基本算法
》中,较系统地阐述了数据的逻辑结构和存储结构及其操作,开创了数据结构的课程体系。
勤劳的小王
·
2023-09-28 02:15
大话数据结构总结
算法自学
数据结构
算法通关手册:06 数组二分查找
基本算法
思想:先确定待查找元素所在的区间范围,在逐步缩小
ITCharge
·
2023-09-27 17:10
POJ刷题指南
初期:一.
基本算法
:(1)枚举.(poj1753,poj2965)(2)贪心(poj1328,poj2109,poj2586)(3)递归和分治法.(4)递推.(5)构造法.
CooperNiu
·
2023-09-26 02:02
数据结构
C
C++
POJ
poj
算法
递归
C
C++
Leetcode 01-算法入门与数组-④数组二分查找
二分查找的
基本算法
思想为:通过确定目标元素所在的区间范围,反复将查找范围减半,直到找到元素或找不到该元素为止。1.2二分查找算法步骤以下是二分查找
Gocara
·
2023-09-25 16:15
LeetCode
算法
leetcode
python
数据结构
顺序表的基本概念和代码实现(C语言)
目录一、顺序表的基本概念二、顺序表的定义和
基本算法
动态顺序表
基本算法
⭕整体前移⭕整体后移⭕遍历查找三、顺序表的接口函数和实现⭕初始化顺序表:malloc出3个字节的空间⭕增容检查:每次插入数据都要检查是否
HenryLin1234
·
2023-09-23 18:14
数据结构
算法
c语言
Java的流程控制结构
顺序结构是最简单的算法结构语句与语句之间,框与框之间是按照从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种
基本算法
结构。
枍桉
·
2023-09-22 23:29
java流程控制
java
开发语言
算法和数据结构
不要轻视基础算法和数据结构,而只关注“有意思”的题目各种排序算法:基础数据结构和算法的实现:如堆、二叉树、图等基础数据结构的使用:如链表、栈、队列、哈希表、图、Trie、并查集等基础算法:深度优先、广度优先、递归、二分查找等
基本算法
思想
sea_bi
·
2023-09-21 01:16
笨方法学算法和数据结构
数据结构
python
算法
常见的排序算法及时间空间复杂度
排序算法是计算机科学中的
基本算法
之一,它用于将一组数据按照某种顺序进行排列。下面是一些常见的排序算法,以及它们的思想和时间空间复杂度,希望对大家有所帮助。
defdsdddev
·
2023-09-20 22:02
排序算法
算法
数据结构
计算机类专业解读:就业岗位多,高端人才俏
计算机类专业的学生所要学习的不仅是会使用,而是要学习计算机的基本原理、基本结构、
基本算法
、基本设计等。具体而言,一般人所说的“
清北OI
·
2023-09-20 19:40
Python实现机器学习(下)— 数据预处理、模型训练和模型评估
本门课程将介绍人工智能相关概念,重点讲解机器学习原理机器
基本算法
(监督学习及非监督学习)。
小哥谈
·
2023-09-19 21:48
人工智能
python
机器学习
开发语言
人工智能
目标检测
计算机视觉
美赛整理之带参数的常微分方程拟合问题研究
带参数的常微分方程拟合问题研究一.问题的背景:二.提出一个较为简单,但是很有代表性的一个问题:三.求解的基本原理:四.求解的
基本算法
:1.利用matlabmatlabmatlab遗传算法求解出其最优误差函数值
赛亚茂
·
2023-09-18 22:10
闲散杂记
matlab
算法
LeetCode-102-二叉树的层序遍历
示例:二叉树:[3,9,20,null,null,15,7],3/\920/\157返回其层序遍历结果:[[3],[9,20],[15,7]]思路二叉树的
基本算法
image-202105261636172
蒋斌文
·
2023-09-16 20:27
数据结构——图的遍历
邻接矩阵存储结构图的遍历与图的连通性总结前言图的遍历深度优先搜索广度优先搜索邻接矩阵存储结构图的遍历与图的连通性一、图的遍历定义:图的遍历就是按照某种次序访问图中每个顶点一次且一次基本方法:深度优先搜索遍历(dfs)广度优先搜索遍历(bfs)
基本算法
程序打工仔
·
2023-09-16 07:08
数据结构
数据结构
算法通关村-----图的
基本算法
图的实现方式邻接矩阵定义邻接矩阵是一个二维数组,其中的元素表示图中节点之间的关系。通常,如果节点i与节点j之间有边(无向图)或者从节点i到节点j有边(有向图),则矩阵中的元素值为1或者表示边的权重值。如果没有边相连,则元素值为0或者一个特定的标记(通常表示无穷大)。优点适用于稠密图,即节点之间有很多边的情况,因为它不会浪费太多空间。支持常数时间内的边的查找操作。缺点对于稀疏图,它会浪费大量的空间,
今天不coding
·
2023-09-16 05:50
算法训练营
算法
栈的定义和
基本算法
库的建立
概述:今天晚上利用两个小时的时间把顺序栈和链栈的基本运算代码写了一遍,并且在过程中发现了注释颜色的问题,具体情况下面描述。一、栈问题顺序栈是和数组、顺序表有着惊人相似的一种存储方式,并且我猜数据结构学到这儿,大家可能对着几个名词有非常模糊的印象,具体反映就是:顺序表?不是线性表吗?数组?不是一个数据类型么?和顺序表有啥关系?栈和数组有啥关系?······因为以上都曾经是我的困惑。首先大家每次看一个
Vcwmz
·
2023-09-15 18:36
北斗导航 | 从事卫星导航工作需要知道的
基本算法
MichaelBeechanCSDN:https://blog.csdn.net/u011344545=====================================================从事卫星导航工作需要了解的
基本算法
卡尔曼的BD SLAMer
·
2023-09-14 03:27
卫星导航
卫星导航
基本算法
RAIM
RTK
PPP
前端
基本算法
——冒泡、插排、快排
冒泡排序它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。基本原理1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。2.对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。3.针对所有的元素重复以上的
木得是
·
2023-09-13 16:34
js
javascript
算法
程序员必须掌握的算法
以下是一些程序员必须掌握的
基本算法
:1.搜索算法(1)线性搜索:最简单的搜索算法,从数组的第一个元素开始搜索,直到找到目标元素或搜索到最后一个元素为止。
楠黎倾风
·
2023-09-13 05:37
算法
排序算法
数据结构
Flink——Flink CheckPoint之两阶段提交协议(Two-Phase Commit Protocol)
文章目录两阶段提交协议1.两阶段提交的前提条件2.两阶段提交的
基本算法
a.第一阶段(提交请求阶段)b.第二阶段(提交执行阶段)3.两阶段提交的缺点Flink-两阶段提交协议1.Flink-Kafka构建端到端
aof_
·
2023-09-12 00:20
Flink
Flink
两阶段提交协议
抖音人气
基本算法
我们可以根据已知的观众互动行为,设计一个简单的模拟算法来模拟计算抖音直播人气值。具体的算法如下:1.定义一个变量room_popularity来表示当前的房间人气值,初始化为0。2.当有观众进入房间,room_popularity加1。3.当观众送出礼物,主播亲密度值加1,room_popularity加送出礼物的价值。4.当观众点赞,room_popularity加1。5.当观众评论,room_
逆向协议风控大师
·
2023-09-11 01:48
算法
golang
服务器
json
网络
BFS算法框架
这里给出BFS
基本算法
框架,核心就是借助队列这种数据结构,每次遍历将一个节点的所有邻居节点加入到队列,然后按照队列FIFO的特性,实现BFS算法。
NLP_wendi
·
2023-09-10 19:31
数据结构与算法
宽度优先
Tomcat优化
这里写目录标题Tomcat优化一.JVM组成1.JVM组成2.虚拟机3.Garbage垃圾确定方法二.垃圾回收
基本算法
1.标记清除Mark-Sweep2.标记压缩(压实)Mark-Compact3.复制
啊呜呜么么叽
·
2023-09-10 02:54
tomcat
linux
服务器
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他