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
算法设计-贪心法
数据结构(C语言版清华严蔚敏)
文章目录写在前面的话第一章、绪论前言一、基本概念与术语1.数据2.数据结果3.数据类型4.算法5.
算法设计
的要求6.算法效率的度量总结前言记录自己重新学习数据结构(C语言版),谁让我是个菜鸡呢一、基本概念与术语下面将对一些概念和术
小宝的大宝-0325
·
2023-02-21 11:24
数据结构
数据结构
算法
基础
算法设计
(番外)
前言番外篇是老师有时候趁我们闲着(其实还在思考上一题或者编写着上一题)的时候,偷偷的写在黑板上,让我们想想解决的办法。因为大部分属于问答,所以一般不会有代码的实现。求最小以及最大数字所需要的次数题:有这样的1到n个数,需要找出这些数中最小的和最大的数,问:需要多少次才能找到?这题按照正常的想法是,我将这1到n个数存到一个链表或者数组中,然后扫一遍这个数组,找出最大的值;之后再扫一遍这个数组找出最小
芥末芋头
·
2023-02-19 05:52
一份可以令 Python 变快的工具清单
当然这些并不能代替
算法设计
,但是还是能让Python加速很多倍。其实前面讲算法的文章,也有提到过。比如适用于双向队列的deque,以及在合适的条件下运用bisect和heapq来提升算法的性能。
程序员Maria
·
2023-02-19 04:34
[
算法设计
与分析]Bao 解题报告
Problem宝葫芦被放在一个城堡里。城堡由n*m个方格组成,你只能从当前所在的方格跳到相邻的4个方格里,而且不能跳出城堡的范围。城堡中某些方格里有弹簧,每个弹簧具有一个特定能量p,不同弹簧的p值不一定相同。如果你跳到一个有弹簧的方格,就会立刻沿着原来运动的方向继续跳p格,如果跳到的方格里又有弹簧,就马上继续跳,直到跳到一个空的方格或者被墙挡住无法继续前进为止。你能否尽快找到宝葫芦吗?输入:第一行
vouv
·
2023-02-18 10:49
CUMT中国矿业大学
算法设计
与分析A理论课复习框架(手写)
⭐如果有问题,一定要去答疑,可能自己的老师答疑会更好一点⭐基本的框架已经写出⭐重点知识,已经在图里用红笔或者画星星标出了,要着重看哦(基本算是必考吧)✊⭐感谢老师讲课一如既往的优秀⭐感谢各路大佬在学习过程中的帮助⭐感谢室友们给出了有的题详细版参考过程+考前答疑讨论⭐还要感谢一下努力的自己☀第1章第2章知识点-1第2章知识点-2第2章知识点-3第2章-1第2章-2第3章知识点-1第3章知识点-2第3
Redcarp
·
2023-02-18 09:09
CUMT中国矿业大学
算法设计
与分析A复习参考
随堂测试1随堂测试1-1随堂测试1-2随堂测试2第1章-时间复杂度分析推导第3章-流水作业调度第4章-Huffman编码第4章-最小生成树1(Prim算法/Kruskal算法)第4章-最小生成树2(Prim算法/Kruskal算法)第4章-活动安排问题第4章-多机调度时间窗问题1第4章-多机调度时间窗问题2
Redcarp
·
2023-02-18 02:29
1.0 JAVA数据结构与算法
学习总结利用计算机来解决显示世界中的各种实际问题时,首先要将实际问题中的操作对象抽象为能够用计算机表示的数据,为这些数据建立一个数学模型(数据的逻辑结构),再面对数据以某种组织形式进行存储(数据的存储结构),最后实现对数据元素的各种操作(
算法设计
与实现
xiexieya233
·
2023-02-16 22:44
JAVA数据结构
java
数据结构
算法
周志华《机器学习》笔记(二)——第2章 模型评估与选择
2、用测试误差评估泛化误差(常用于定量评估)3、用偏差和方差评估泛化误差(常用于定性评估)4、模型选择5、从机器学习
算法设计
的角度理解看西瓜书第2章的时候感觉有些不条理,遂按照自己的思路梳理了一遍。
不会写代码的牛马
·
2023-02-16 21:25
机器学习
机器学习
人工智能
算法
CornerNet详解
2)、anchor-box引入太多超级参数,数量,大小,长宽比等增加
算法设计
难度。所以想通过一组关键点,用左上角和右下角的点来代替bbox。
maxruan
·
2023-02-07 09:45
Deep
Learning
深度学习
pytorch
神经网络
性能测试基础
从开发人员视角关注软件性能在软件设计开发人员眼中,软件性能通常会包含
算法设计
、架构设计、性能最佳实践、数据库相关、软件性能的可测试性这五大方面。其中,每个
luvsic
·
2023-02-07 06:57
C++模板设计 包看不包会,看了不后悔
模板模板Template是代码重用机制的重要工具泛型技术:与数据类型无关的程序设计技术,是概念级的通用程序方法模板将
算法设计
从具体数据类型中分离,设计出独立于数据类型的通用模板程序模板有函数模板和类模板
OuchDex
·
2023-02-06 20:27
软件设计师笔记(软考中级)_已过
目录上午题分值分布章节分值备注计算机概论6程序语言基础6数据结构5-7操作系统6软件工程基础13结构化开发2-3下午题固定出一题15分面向对象技术11下午题3和5共30分
算法设计
与分析2-4下午题4固定
创制造机
·
2023-02-06 13:45
笔记
计算机操作系统
算法
java
冯诺依曼计算机工作原理的设计思想是,冯诺依曼计算机工作原理的设计思想是.doc...
A.程序设计B.程序存储C.程序编制D.
算法设计
【】【】语言是用来编程计算机程序的工具,有高级语言(如VB、VFP)和低级语言(汇编语言、机器语言)之分。
KNSTY
·
2023-02-06 08:02
算法设计
技巧: 分治法 (Divide & Conquer)
分治法是一种非常通用的
算法设计
技巧.在很多实际问题中,相比直接求解,分治法往往能显著降低算法的计算复杂度.常见的可以用分治法求解的问题有:排序,矩阵乘法,整数乘法,离散傅里叶变换等.分治法的一般思路如下
胡拉哥
·
2023-02-06 04:55
【布线问题】“分支限界法”——《
算法设计
与分析(第五版)》
文章目录一、算法要求1.思路2.示例二、完整代码1.主文件2.效果展示三、补充一、算法要求印刷电路板将布线区域划分成m×n个方格阵列,精确的电路布线问题要求确定连接方格a的中点到方格b中点的最短布线方案。在布线时,电路只能沿直线或直角布线。1.思路解此问题的队列式分支限界法从起始位置a(起始为2)开始将它作为第一个扩展结点。与该扩展结点相邻并且可达的方格成为可行结点被加入到活结点队列中,并且将这些
NI'CE'XIAN
·
2023-02-05 09:05
《算法设计与分析(第五版)》
算法
数据结构
c++
几何学
【旅行商售货员问题】“分支限界法”——《
算法设计
与分析(第五版)》
文章目录一、算法要求1.思路二、完整代码1.主文件2.头文件3.效果展示三、补充一、算法要求某售货员要到若干城市去推销商品,已知各城市之间的路程(或旅费)。他要选定一条从驻地出发,经过每个城市一次,最后回到驻地的路线,使总的路程(或总旅费)最小。1.思路现在我们从景点A出发,要去B、C、D、E共4个景点,按上面顺序给景点编号1~5,每个景点用一个结点表示,可以直接到达的景点有连线,连线上的数字代表
NI'CE'XIAN
·
2023-02-05 09:05
《算法设计与分析(第五版)》
算法
图论
【多机调度问题】“贪心算法”——《
算法设计
与分析(第五版)》
文章目录一、算法要求1.思路2.示例二、完整代码1.主文件2.头文件3.效果展示三、补充一、算法要求给出一种作业调度方案,使所给的n个作业在尽可能短的时间内由m台机器加工处理完成。约定,每个作业均可在任何一台机器上加工处理,但未完工前不允许中断处理。作业不能拆分成更小的子作业。1.思路设有n个独立的作业{1,2,…,n},由m台相同的机器进行加工处理。作业i所需的处理时间为ti。现约定,任何作业可
NI'CE'XIAN
·
2023-02-05 09:35
《算法设计与分析(第五版)》
算法
贪心算法
c++
【跳马问题】“回溯法”——《
算法设计
与分析(第五版)》
文章目录一、算法要求1.思路二、完整代码1.主文件2.头文件3.效果展示三、补充一、算法要求问题描述:在N*N棋盘上有N^2个格子,马在初始位置(X0,Y0),按照象棋中马走“日”的规则,使马走遍全部格子且每个格子仅经过一次。编程输出马的走法。编程实现,给出N=5,(X0,Y0)=(1,1)时的运行结果。1.思路有许多问题,当需要找出它的解集或者要求回答什么解是满足某些约束条件的最佳解时,往往要使
NI'CE'XIAN
·
2023-02-05 09:35
《算法设计与分析(第五版)》
算法
数据结构
动态规划
【图的m着色问题】“回溯法”——《
算法设计
与分析(第五版)》
文章目录一、算法要求1.思路二、完整代码1.主文件2.效果展示三、补充一、算法要求给定无向连通图G和m种不同的颜色。用这些颜色为图G的各顶点着色,每个顶点着一种颜色。是否有一种着色法,使G中每条边的2个顶点着有不同颜色?这个问题是图的m可着色判定问题。若一个图最少需要m种颜色才能使图中每条边连接的2个顶点着不同颜色,则称这个数m为该图的色数。求一个图的色数m的问题称为图的m可着色优化问题。如果一个
NI'CE'XIAN
·
2023-02-05 09:35
《算法设计与分析(第五版)》
算法
图论
数据结构
浅聊对比学习(Contrastive Learning)
对于不同方法的
算法设计
和实验结果,作者提供了他的深入思考。什么是对比学习?Metricslearning+self-supervisedlearning对比学习在解决什么问题?如何学习rep
Tom Hardy
·
2023-02-05 08:14
算法
大数据
python
计算机视觉
机器学习
C/C++单分支、双分支、多分支结构
算法设计
:1.定义一个成绩变量;2.输入成绩;3.如果成绩大于等于60分,则输出"成绩及格"流程图:语句编写
·
2023-02-04 21:33
cc++后端
C语言及
算法设计
课程实验五:循环结构程序设计
C语言及
算法设计
课程实验五:循环结构程序设计一、实验目的二、实验内容2.1、统计字符个数2.2、输出所有的“水仙花数”2.3、猴子吃桃问题2.4、牛顿迭代法求方程三、实验步骤3.1、循环结构程序设计实验题目一
编程爱好者-阿新
·
2023-02-04 09:49
C语言
大学期间课程实验
#
C语言及算法设计课程实验
算法
c语言
人工智能
C语言及算法设计课程实验
C语言课程实验
python鸢尾花数据集knn_机器学习(基于Python) 重写Knn算法(鸢尾花数据集)
二.
算法设计
1.算法流程图2.具体实现步骤(1)定义一个My_KNN()函数实现KNN分类算法;(2)函数参数设为鸢尾花的训练集和测试集;(3)定义对应的三个列表用来存放测试数据与整个数据的欧氏距离;(
在人间贩卖黄昏
·
2023-02-04 08:43
python鸢尾花数据集knn
暑假集训0720
2021“MINIEYE杯”中国大学生
算法设计
超级联赛(1)1001:Mod,OrandEverything1001题面思路:通过找规律发现,当每次%(n/2+1)时的余数h=n-(n/2+1)是最大的
猪老三爱学习
·
2023-02-04 02:50
说说手机挖矿之of
答:OFBANK是一条专注社群协作的公链,通过一个系统的
算法设计
,将用户信任、奖励机制和社群共识有机的结合起来,使得区块链激励从基础的POW矿工机制中走向了应用落地。
Toplayer
·
2023-02-03 18:59
myBaits Expert Wheat Exome — 从多个小麦品种中富集超过250Mb的高可信度的外显子
该panel包含两百多万条探针,运用优化
算法设计
,并经过实验进一步优化,兼容市面上已知的文库制备方法及测序平台。
蓝景科信
·
2023-02-03 17:54
Arbor
myBaits
Expert
其他
经验分享
OpenCV
title:OpenCVtime:2019年9月7日09:46:56OpenCV基础1:介绍是计算机视觉开源库,主要
算法设计
图像处理和机器学习相关方法。
一定要学好JAVA
·
2023-02-03 14:03
OpenCV
opencv基础
深入理解时间和空间复杂度
个人主页:@rivencode的个人主页系列专栏:玩转数据结构推荐一款模拟面试、刷题神器,从基础到大厂面试题点击跳转刷题网站进行注册学习目录一.
算法设计
的要求二.时间复杂度与空间复杂度==总结:==最坏时间复杂度常数阶
rivencode
·
2023-02-03 07:25
数据结构
c语言
数据结构
算法
双三次插值图像旋转_基于FPGA 的图像缩放
算法设计
介绍双线性插值算法来实现图像缩放,FPGA硬件实现方法,包括图像数据缓冲单元、插值系数生成单元以及插值计算单元等。图像是人类感知世界的视觉基础,是人类获取信息、表达信息的重要手段。现在研究较多的是数字图像,它是由连续函数或离散函数生成的抽象图像,能直接被计算机处理。图像缩放是数字图像处理的重要一环,在实际应用中经常要将图像进行放大或缩小。例如,等离子电视、液晶电视和发光二极管(LED)显示屏等显示
weixin_39765290
·
2023-02-02 23:13
双三次插值图像旋转
算法设计
与分析课程
算法的由来算法的定义算法的定义:给定计算问题,算法是一系列良定义的计算步骤,逐一执行计算步骤可得到预期的输出。良定义:定义明确无歧义计算步骤:计算机可以实现的指令有了良定义的计算步骤,计算机就可以逐一地执行这些计算步骤,从而得到可以预期的输出。算法的性质算法的性质:又穷性、确定性、可行性有穷性:算法必须在计算有限个步骤后终止;确定性:算法必须没有歧义;可行性:可以机械地一步一步执行基本操作步骤;算
鱼与钰遇雨
·
2023-02-02 13:25
算法的术与道
算法
数据结构
人工智能
[小撒学算法]分治法与合并排序
小撒是一只好学的小鸭子,这天,小撒在学习算法分治法分治法(divide-and-conquer)是一种
算法设计
策略。
笨笨小撒
·
2023-02-01 21:46
2018-12-26 Johnson 算法和传输层复习
在
算法设计
与分析动态规划流水线调度设计中,Johnson算法的基本思路是列出双机问题的相关时间矩阵,按照最小时间消耗为原则重新对工程进行排序,生成新的时间矩阵。
佳俊plus
·
2023-02-01 09:54
电子学会 全国青少年软件编程等级考试标准 十级标准及相关资料
本级会涉及但不限于随机算法、近似算法、神经网络算法、深度学习算法、强化学习算法,以及算法复杂性分析等更高级或新兴的
算法设计
及分析方法。
dllglvzhenfeng
·
2023-02-01 08:47
电子学会青少年编程等级考试
科普
创新
算法
人工智能
青少年趣味编程
信息学奥赛
c++
1 Introduction and Motivation
1什么是机器学习机器学习:能从数据中自动提取有价值信息的
算法设计
。三要素:数据、模型、学习。模型(model)描述了从一个数据集生成另一个数据集的过程。
古月量化
·
2023-01-31 09:42
计算机视觉
算法设计
方法
目录1.针对图像的线性操作2.逻辑复杂并不代表处理效率低3.好的算法一定有细节考量4.异常检测
算法设计
必须要有异常数据1.针对图像的线性操作在计算机视觉
算法设计
中,传统图像处理方法很多都是属于线性操作,
开心的饲养员
·
2023-01-31 08:37
#
图像算法理论知识
算法
计算机视觉
设计方法
理论总结
求一个结点x在在二叉树中的双亲结点算法
1、算法思想使用先序递归遍历思想完成
算法设计
。首先判断节点的左右孩子是否存在,若存在,并且左右孩子中有一个符合查找要求,则返回元素!否则,继续递归查找,直到成功或者找不到符合要求的结点!
Q渡劫
·
2023-01-31 01:06
数据结构与算法(c++版)
算法
HDUOJ-1009 FatMouse' Trade(贪心)
采用贪心的思考问题方法即“做出的是在某种意义上的局部最优解”,对于本题来说,局部最优解就是整体最优解,因此采用
贪心法
。
叽翅
·
2023-01-30 19:29
基于不同路面附着系数的全速 ACC 控制算法研究
参考文献:自适应巡航系统安全距离控制
算法设计
[55]ZifeiNie,HoomanFarzaneh.AdaptiveCruiseControlforEco-DrivingBasedonModelPredictiveControlAlgorithm
悄悄笙箫
·
2023-01-29 21:29
日记
自动驾驶
人工智能
机器学习
一文读懂动态规划算法原理,由浅入深
实际上,动态规划是一种常见的「
算法设计
技巧」,并
labuladong
·
2023-01-29 16:17
算法
数据结构
LeetCode
【基于FPGA的运动目标实时跟踪检测】
基于FPGA的目标实时跟踪检测(一)提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、系统架构二、
算法设计
1.RGB转YCBCR2.中值滤波算法3.帧间差分算法总结前言整体工程的架构分为了图像采集与输入部分
Dun_呀
·
2023-01-29 14:47
fpga开发
计算机视觉
人工智能
01-AI算法开发的全流程
梳理问题点1.3时间规划《可行性分析》与《立项报告》2、数据工程2.1制定数据采集指南2.2确认采集硬件环境,开展数据采集2.3数据标注(数据标准团队与平台的重要性)2.4数据管理,确保质量《采集指南》3、
算法设计
潇萧客
·
2023-01-29 10:34
人工智能
图像处理
算法课程设计 N皇后问题
一题目n皇后问题的解决与算法优化二目的要求利用学到的
算法设计
知识,通过布置具有一定难度的设计题目,帮助学生对所学算法知识进行巩固及系统运用,并进一步提高独立的问题分析和
算法设计
的能力。
为梦奔跑19
·
2023-01-28 21:47
算法
【数据结构与算法】之深入解析常用的五大
算法设计
策略
一、分治①基本思想在计算机科学中,分治法是一种很重要的算法,字面上的解释是“分而治之”,就是将一个难以直接解决的大问题,分割成n个规模较小的子问题,这些子问题相互独立,且与原问题相同,然后各个击破,分而治之。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换)等。能用分治法的基本特征:问题缩小到一定规模容易解决;分解成的子问题是相同种类的子问题,即该问题具有
╰つ栺尖篴夢ゞ
·
2023-01-28 21:45
数据结构与算法
减治
分治与变治
动态规划
贪心算法
回溯法
分支限界法
在MNIST数据集上实现SVM、KNN、VGG、ResNet分类算法
目录引言一、数据集的准备二、
算法设计
SVMKNNVGGNetResNet三、实验与分析四、总结引言计算机视觉作为人工智能的一个重要分支,其显著的研究成果已逐渐应用于人们的实际生活中,如人脸识别、目标追踪等
WarriorQiu
·
2023-01-28 08:52
python
sklearn
pytorch
scikit-learn
计算机视觉
数据结构与算法笔记(1) - 概述
5.
算法设计
与分析
算法设计
:从实际问题出发,通过分析和思考得到一个解决
一suo烟雨任平生
·
2023-01-26 05:50
python
算法与数据结构
数据结构与算法--算法
数据结构-算法定义算法就是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每个指令表示一个或多个操作数据结构-算法特性输入输出有穷性确定性可行性数据结构-
算法设计
要求正确性可读性健壮性时间效率高和储存量低数据结构
冰棍儿好烫嘴
·
2023-01-26 03:40
安徽师范大学898专硕复习讲义
第五章批量同类型数据的组织——数组本章注意点课后习题4、第六、十章程序的组装单元——函数5、第七、十一章变量的间接访问——指针6、第八章字符数据的组织——字符串7、第九章自定义数据类型8、第十二章文件操作9、第十五章基本的
算法设计
技术
欲游山河十万里
·
2023-01-25 18:20
其他
c++
算法设计
与分析(屈婉玲) Lesson 2 递归
文章目录一.序列求和的方法1.序列求和公式2.放大法二.递推方程与算法分析1.递推方程2.递推方程与算法复杂度的关系三.迭代法求解递推方程1.直接迭代2.换元迭代3.使用数学归纳法进行验证四.差消法化简高阶递推方程五.递归树六.主定理1.主定理2.使用主定理求解递推方程七.习题一.序列求和的方法1.序列求和公式公式a.等差数列:∑k=1nak=n(a1+an)2\sum_{k=1}^{n}a_k=
leerh0353
·
2023-01-23 20:41
算法设计与分析
算法
算法设计
与分析(屈婉玲) Lesson 1 复杂度理论
文章目录一.算法及其时间复杂度1.问题和实例2.算法3.基本运算与输入规模4.算法的两种时间复杂度二.算法的伪码表示1.伪码表示2.一些例子三.函数的渐进的界1.大O符号2.大Ω符号3.小O符号4.小ω符号5.Θ符号四.有关函数渐进的界的定理1.定理12.定理23.定理3五.几类重要的函数1.基本函数类2.对数函数3.指数函数4.取整函数六.习题一.算法及其时间复杂度1.问题和实例问题需要回答的一
leerh0353
·
2023-01-23 20:39
算法设计与分析
算法
蚁群算法python代码_Python编程实现蚁群算法详解
针对PID控制器参数优化设计问题,将蚁群
算法设计
的结果与遗传
算法设计
的结果进行了比较,数值仿真结果表
weixin_39601743
·
2023-01-23 16:15
蚁群算法python代码
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他