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
基础算法-树上差分
基础算法
面试题---链表
前言一般链表的基础题算法都很简单,但却是常见的面试题,因为链表能够考察面试者的编码能力,往往很容易想到解题方式,却写不出来。下面总结了几道常见的初级题,可以反复练习,提高自己的编码能力。先准备两个对象,一个单链表,一个双链表单链表publicclassListNode{intval;ListNodenext;ListNode(){}ListNode(intval){this.val=val;}Li
码拉松
·
2021-02-04 14:35
面试基础算法题
链表
算法
基础算法
面试题---异或运算
异或运算异或是一个数学运算符,应用于逻辑运算,计算机符号为“eor”。在二进制中,规则为:1^0=11^1=00^0=0也就是相同为0,不同为1,也可以理解为不带进位的二进制加法。举例:5^3=65二进制:01013二进制:0011异或:0110=6异或满足的规律1、归零率:a^a=0(自己异或自己结果为0)2、恒等率:a^0=a(与0异或结果不变)3、交换律:a^b=b^a4、结合律:a^b^c
码拉松
·
2021-02-01 15:26
面试基础算法题
算法
java
Acwing算法基础课 (一)
基础算法
基础算法
排序快速排序(nlogn)分治判断退出条件确定分界点mid指针移动+交换递归(边界问题,mid和递归的划分要对应,取不到出错)归并排序(nlogn)分治判断退出条件确定分界点下标mid递归归并合二为一放到
·
2021-02-01 11:01
c++数据结构和算法
二分查找
二、原理分析三、过程演示四、代码实现总结前言这几天觉得这些
基础算法
还是很有意思的,所以就继续“玩”了一下,又发现一个有趣的东西,建立排好序的集合基础上进行的算法——二分查找,这不刚刚弄懂了一点排序,就迫不及待的学起来了
老赖的小弟
·
2021-01-27 21:04
有趣的Java数据结构算法
面试
java
算法
数据结构
多层感知机(MLP)
1.多层感知机(MLP)是深度神经网络(DNN)的
基础算法
,有时候提起DNN就是指MLP2.感知机跟SVM优化的目标一致,损失函数不同(前者分母限制为1,后者分子限制为1)3.神经网络由输入层(第一层)
整得咔咔响
·
2021-01-26 22:00
深度学习
算法
神经网络
深度学习
人工智能
机器学习
冒泡排序
->小总结前言学习Java已经快两个月了,一开始说的是学Java需要的逻辑能力不强,这话没毛病,说的是不强,没说不要,今天我们就简绍下我们即将遇到的需要一点逻辑能力的简单算法,也是面试最爱问的Java
基础算法
之一
老赖的小弟
·
2021-01-25 19:27
有趣的Java数据结构算法
算法
数据结构
java
面试
推荐系统之DIN模型原理以及代码实践
简介本文要介绍的DeepInterestNetwork(DIN)模型是阿里妈妈精准定向检索及
基础算法
团队在2017年6月提出的。相比之前很多”学术风“的深度学习模型,DIN模型更加具有业务气息。
HaloZhang
·
2021-01-19 12:57
数学建模之机器学习基本算法总结
数学建模之机器学习
基础算法
总结前言:期末考已基本结束,为了2月的美赛做更完善的知识储备,故整理了部分机器学习算法的应用(sklearn下的调用),就算原理不懂,只要能理解它的适用场景以及参数的调节,就能在美赛的
路过的风666
·
2021-01-17 23:17
数学建模
python
机器学习
(最终总结)Acwing算法课
目录
基础算法
快速排序AcWing785.快速排序AcWing786.第k个数归并排序AcWing787.归并排序AcWing788.逆序对的数量二分AcWing789.数的范围AcWing790.浮点数的三次方根衍生题
Alpaca1997
·
2021-01-14 13:07
真香,手撸的 SpringBoot缓存系统,性能杠杠的!
一、通用缓存接口1、缓存
基础算法
FIFO(FirstInFirstOut),先进先出,和OS里的FIFO思路相同,如果一个数据最先进入缓存中,当缓存满的时候,应当把最先进入缓存的数据给移除掉。
不是太高的手
·
2021-01-06 13:27
分布式
redis
xhtml
java
hash
基础算法
系列 之希尔排序
希尔排序和上文中的直接插入一样,都是插入排序的一种。之前直接插入排序的缺点是假如小数在靠后的位置,则其前面的数都要前提,希尔排序则是先取步长,这样可以减少移动的次数。希尔排序的准则就是“先取步长,再分小组;以组为准,组内排序”。基本代码如下:publicstaticvoidshellSort(int[]arr){for(intd=arr.length/2;d>0;d/=2){//遍历所有步长for
琅晓琳
·
2021-01-02 17:55
算法
排序算法
插入排序
学习算法应该看什么书?从入门书籍到大神专用,本文已为你打包!
一.入门系列这些书籍通过图片、打比方等通俗易懂的方法来讲述,让你能达到懂一些
基础算法
,线性表,堆栈,队列,树,图,DP算法,背包问题等,不要求会实现,但是看过以下这些书对于之后实现算法打下坚实的思维基础
一起学编程
·
2020-12-31 16:26
数据结构
算法
算法书籍
编程
c语言
学习编程
编程小白学习算法有什么入门级的书 , 或者学习资料?
一.入门系列这些书籍通过图片、打比方等通俗易懂的方法来讲述,让你能达到懂一些
基础算法
,线性表,堆栈,队列,树,图,DP算法,背包问题等,不要求会实现,但是看过以下这些书对于之后实现算法打下坚实的思维基础
C语言进阶之路
·
2020-12-30 22:33
语言编程
编程
算法
数据结构
编程语言
夜深人静写算法(四)- 计算几何入门
计算几何基本概念1、浮点数精度1)double代替float2)浮点数判定3)负零判定4)避免三角函数、对数、开方、除法等2、点和向量1)定义2)四则运算2、向量的模3、标准化4、点乘5、叉乘6、旋转三、计算几何
基础算法
英雄哪里出来
·
2020-12-28 19:08
《夜深人静写算法》
算法
图形学
计算几何
bobo老师玩转算法面试,如何准备算法面试?
远达不到信息学竞赛难度算法面试准备范围不要轻视
基础算法
和数据结构,而只关注“有意思”的题目。
yzhyzhyzhwhyyy
·
2020-12-28 17:37
玩转算法面试
数据结构
算法
ch_2算法分析
2.1数学
基础算法
分析需要一套正式的系统架构,我们先从一些数学定义和法则开始:这些定义的目的是要在函数间建立一种相对的级别定义1:如果存在正常数c和n0,使得当N≥n0时T\boldsymbol{T}T
s_yqb
·
2020-12-27 20:38
数据结构
java
基础算法
题(末考)总结三(冒泡、杨辉、回文等)
杨辉三角形11112113311464115101051161520156117213535217118285670562881193684126126843691packagetongxin;importcom.sun.jdi.InconsistentDebugInfoException;publicclassYanghui{publicstaticvoidmain(String[]args){
老王WHH
·
2020-12-26 18:51
Java总结
Acwing
基础算法
打卡笔记 with C++
CONTENTS第一章:
基础算法
:两种排序、二分、高精度、前缀和、差分、双指针内置的排序内置的排序内置的排序快速排序快速排序快速排序选择问题选择问题选择问题方法一:排序方法二:优先队列方法三:nth_element
TKLA
·
2020-12-26 16:25
Acwing基础算法
算法
数据结构
opencv图像匹配_opencv有多强?看它如何识别你的银行卡并提取出卡号!
opencv的安装这里我们使用python版opnecv,c++版本的
基础算法
也差不多。
weixin_39686230
·
2020-12-21 13:59
opencv图像匹配
1216周三:补充9、模型层的
基础算法
CNN\RNN
补充
基础算法
CNN\RNN1、CNN基础的CNN由卷积(convolution),激活(activation),and池化(pooling)三种结构组成。CNN输出的结果是每幅图像的特定特征空间。
是黄小胖呀
·
2020-12-19 18:01
python测试开发从哪学起_Python软件测试开发学习路线纯分享~
能够熟练运用所学技术搭建各类服务器环境3.深入理解软件研发过程各种疑难杂症及处理手段4.掌握Python编程技术并熟练运用Python进行程序设计知识点:1、Web页面元素,布局,CSS样式,盒模型,JavaScript程序设计,函数,
基础算法
weixin_39908462
·
2020-12-13 19:44
python测试开发从哪学起
【
基础算法
】牛牛掷硬币【基础】
传送门牛牛掷硬币AC代码第一种写法:找规律classSolution{public:/***返回一个严格四舍五入保留两位小数的字符串*@paramnint整型n*@returnstring字符串*/stringProbability(intn){//writecodeheredoubleans=1;if(n==1)return"1.00";if(n==2)return"0.50";if(n==3)
是王同学呀
·
2020-11-27 21:12
ACM
#
基础算法
基础算法
算法进阶指南-
基础算法
-贪心
1.Sunscreen题目链接代码:importjava.util.Arrays;importjava.util.Comparator;importjava.util.Scanner;importjava.util.HashMap;publicclassMain{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);i
跪着敲的代码
·
2020-11-27 16:26
算法进阶指南
算法
dfs
数据结构
leetcode
crc8校验算法 c语言_算法与数据结构从入门到进阶整理推荐书单
一.入门系列这些书籍通过图片、打比方等通俗易懂的方法来讲述,让你能达到懂一些
基础算法
,线性表,堆栈,队列,树,图,DP算法,背包问题等,不要求会实现,但是看过以下这些书对于之后实现算法打下坚实的思维基础
weixin_39979245
·
2020-11-27 01:55
crc8校验算法
c语言
python数据结构与算法分析
第二版
pdf
啊哈算法2伟大思维闪耀时
数据结构c++版
殷人昆数据结构第二版
机器学习
基础算法
一:KNN算法回归实验
KNN回归实验一、基础知识什么是回归:回归实际上就是“最佳拟合”。根据已有的数据拟合出一条最佳的直线、曲线、超平面或函数等,用于预测其它数据的目标值。如已知一系列的点(x,y),我们可能就可以拟合出一条最佳的直线y=kx+b。那么如果已知自变量x,要预测目标值y的话,就可以直接带入到该直线方程中求出y。回归的目的就是预测数值型的目标值分类与回归的区别:分类是判断对应类别,而回归的输出是一个具体值。
YzYzYzzzzz
·
2020-11-23 16:58
机器学习基础算法
机器学习
python
【
基础算法
】word2vec词向量
1.简介word2vec是一个3层(输入层、投影层和输出层)结构的浅层语言模型,分为CBOW和skip-gram两种模型结构。CBOW是输入上下文来预测当前词语,而skip-gram是输入当前词语来预测上下文。其模型结构如下图所示CBOW和skip-Gram两种模型结构而基于这两种模型结构,word2vec作者又提出了两种改进方法,用来提升模型训练速度,因此,word2vec可细分为四种模型:1)
tianyunzqs
·
2020-11-22 16:27
多线程与高并发整理总结【超全面】
原因是,你想拿到一个更高的薪水,在面试的时候呈现出了两个方向的现象:第一个上天项目经验高并发、缓存、大流量、大数据量的架构设计第二个入地各种
基础算法
,各种基础的数据结构JVMOS线程、IO等内容多线程和高并发
大数据高级架构师
·
2020-11-22 10:30
Java
-
核心掌握
多线程
java
高并发
AcWing算法基础课(一)
基础算法
文章目录1.1排序1.2二分搜索1.3高精度1.4前缀和与差分1.5双指针算法1.6位运算1.7离散化1.8区间合并1.1排序快速排序归并排序快速排序(不稳定的排序)分治思想步骤(对左边界为l,右边界为r的一段数进行排序):确定分界点:q[l],q[(l+r)/2],q[r],随机值调整区间(重点):通过x对区间进行划分,使得左边区间都≤x,右边区间都≥x(左右区间不一定相等)递归处理左右两个区间
TiercelChow
·
2020-10-30 21:28
AcWing笔记
算法
数据结构
快速排序
c++
二分查找
强化学习基础篇(一)强化学习入门
这里主要关注两个方面,一方面是基础知识,另一方面是
基础算法
代码的实现。代码实现上,如果需要选择pytorch以及ten
Jabes
·
2020-10-17 19:28
ACwing算法基础课全程笔记(持续更新~)
※算法基础课2021年1月31日更新:数论部分2021年1月24日更新:笔记同步至当天补全了文本中缺失的图片文章目录※算法基础课第一章:
基础算法
1-1-1快速排序应用:求第k个数1-1-2归并排序应用:
hebtu_Kangweiqi
·
2020-10-16 20:46
ACM/ICPC/蓝桥杯
笔记
算法
数据结构
用树莓派4b构建深度学习应用(七)Codeless开发篇
现在建立人工智能应用最大的挑战在于几个方面:数据采集与标注需要花大量的时间和人力;模型的训练时间很长,算力成本也高;模型泛化能力很弱,换一个场景就需要更换模型;
基础算法
艰涩难懂,科研和学校仍是主力军;很多领域还没有成熟的商业化解决方案
bluishfish
·
2020-10-11 16:21
神经网络
深度学习
图像识别
raspberry-pi
tensorflow
用树莓派4b构建深度学习应用(七)Codeless开发篇
现在建立人工智能应用最大的挑战在于几个方面:数据采集与标注需要花大量的时间和人力;模型的训练时间很长,算力成本也高;模型泛化能力很弱,换一个场景就需要更换模型;
基础算法
艰涩难懂,科研和学校仍是主力军;很多领域还没有成熟的商业化解决方案
bluishfish
·
2020-10-11 16:41
神经网络
深度学习
图像识别
raspberry-pi
tensorflow
人工智能学习(总纲)
人工智能学习目录人工智能简介人工智能简介-人工智能及其历史简介人工智能简介-人工智能的应用人工智能简介-企业人工智能人工智能简介-监督式学习人工智能简介-数据收集和增强机器学习机器学习(前篇)第一课机器学习(python
基础算法
库
易兒善
·
2020-10-11 06:09
谈算法
PCA这种非常简单的
基础算法
,是MIT八十年代用在人脸识别上的,现在已经没人这么用了,但只要提到人脸识别,总还是要引用一下。
Stan森
·
2020-10-10 06:30
Java
基础算法
之水仙花数
水仙花数指一个3位数,它的每个位上的数字的3次幂之和等于它本身。(例如:1^3+5^3+3^3=153)。编程求出1-1000以内的水仙花数。//只通过for循环for(inti=0;i0){intn1=n%10;intn2=(n/10)%10;intn3=(n/100)%10;if(n1*n1*n1+n2*n2*n2+n3*n3*n3==n){System.out.println(n+"是水仙花
空中楼阁
·
2020-10-09 13:34
算法
java
算法
基础算法
——查找第k小的数
题目描述给定一个长度为n的整数数列,以及一个整数k,请用快速选择算法求出数列从小到大排序后的第k个数。输入格式第一行包含两个整数n和k。第二行包含n个整数(所有整数均在1~109范围内),表示整数数列。输出格式输出一个整数,表示数列的第k小数。数据范围1≤n≤1000001≤n≤1000001≤n≤100000,1≤k≤n1≤k≤n1≤k≤n输入样例:5324153输出样例:3算法思想基于快排的思
yogeek
·
2020-10-09 12:41
基础算法
基础算法
之二叉树遍历
基础算法
之二叉树遍历二叉树的遍历分为前序、中序和后序遍历---------------有不足之出还需要各位在评论区批评指正正文:····前序遍历:是指首先从根节点开始,再依次寻找左节点、右节点。
十七/
·
2020-10-08 17:43
算法
javascript
二叉树
算法
es6
C语言常用算法
目录
基础算法
1.大小字母写转换2.按序向数组插入数字3.求水仙花数4.将键盘输入字符串中出现的指定字符全部删除5.杨辉三角6.从键盘上输入5个数,输出最大、最小元素的值以及他们的下标7.求两个数的最小公倍数
一只萤火虫
·
2020-10-07 21:44
C语言
前端
基础算法
题解法
代码均为自己手写,如有错误或更优解法,劳烦小伙伴们指教哈~1、斐波那契数列//解法一functiona(n,a1=1,a2=1){if(n=i;j--){if(arr[j]>arr[j-1]){lett=arr[j]arr[j]=arr[j-1]arr[j-1]=t}}}console.log(arr)3、选择排序letarr=[2,53,32,21,432,54,76,45,654]letl=a
WindyZ_34ec
·
2020-10-05 21:23
学了2年java的程序员去面试,挂在了这道
基础算法
题!
这都是java的算法题,应该来讲都是些比较简单的算法题,但是我敢说很多基础的学习的,或者想去面试的人都会不能完整的写出来,现在java学习,大多数人都不是非常扎实,对于基础也不是很重视的,所以就发出来给大家参考巩固下基础!java算法题一:输入两个正整数m和n,求其最大公约数和最小公倍数。1.程序分析:利用辗除法。java算法题二:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
nice想当程序员
·
2020-09-18 15:07
java那些事
java
算法
编程语言
面试
程序员
Fork/Join框架
许多
基础算法
都运用了“分治”的思想
余生之君
·
2020-09-17 19:36
JUC并发编程
机器学习
基础算法
2 - 机器学习算法概述及分类算法
机器学习算法分类监督学习:输入数据有特征也有标签值分类:k-近邻算法、贝叶斯分类、决策树与随机森林、逻辑回归、神经网络回归:线性回归、岭回归标注:隐马尔可夫模型无监督学习:输入数据有特征但无标签值聚类:k-means机器学习开发流程(1)收集原始数据,明确需解决问题(2)数据的基本处理(缺失值、合并等)(3)特征工程(4)找到合适的算法建立模型(5)模型的评估,判断效果(6)若效果不好,继续重复(
ChoesTiger wa
·
2020-09-17 11:57
机器学习基础算法
机器学习
机器学习
基础算法
1-特征工程
数据:特征值+目标值。特征工程将原始数据转化为更好代表预测模型的潜在问题的特征的过程,提高未知数据预测的准确性。主要工具-1-pandas:处理缺失值,数据转换,一般不需要处理重复值-2-sklearn:特征处理特征抽取(FeatureExtraction)对文本等数据进行特征值化。sklearn特征抽取API:sklearn.feature_extraction2.1.字典数据特征值化(类:sk
ChoesTiger wa
·
2020-09-17 11:26
机器学习基础算法
机器学习
python
基础算法
冒泡排序voidbubbeSort(intr[],intn){intbound,exchange=n-1;while(exchange!=0){bound=exchange;exchange=0;for(inti=0;ir[i+1]){inttemp=r[i];r[i]=r[i+1];r[i+1]=temp;exchange=i;}}}}选择排序voidselectedSort(intr[],in
Do丶YouMissing
·
2020-09-17 11:56
数据结构和算法
VTK 可视化技术-
基础算法
2
可视化技术向量算法VectorAlgorithm向量可视化技术通常建立在对流体的研究或者是速率变化等,如血管中血流速度表示HedgehogsandOrientedGlyphs最基本的向量可视化技术就是在Actor上draw表示方向和大小的线:带方向的lines或者是2D,3D的Glyphs。Warping矢量数据通常与运动相关。运动的形式是速度或位移。一种有效的显示矢量数据的技术是根据矢量场来弯曲
清韵逐梦
·
2020-09-17 09:38
VTK
VTK轮廓提取
参考资料[1]VTK教程之九可视化
基础算法
-二维轮廓线(等值线)提取
OneSea-V3.1
·
2020-09-17 08:16
VTK
caffe常用层Convolution,SoftmaxLayer和SoftmaxLossLayer原理解析
主要这段时间一直在看C++
基础算法
部分,都没怎么复习caffe,看来是人老了,脑子跟不上了,趁着双休,好好把caffe过一遍。
bemyself24_1
·
2020-09-17 03:44
caffe
推荐 :在Python编程面试前需要学会的10个算法(附代码)
作者:AnBento翻译:陈超校对:陈丹本文长度为3300字,建议阅读10+分钟本文为大家介绍了最近在Python编程面试中反复出现的10个
基础算法
问题,并且给出了相应的解答过程。
数据分析v
·
2020-09-17 03:25
算法
字符串
编程语言
python
人工智能
刷遍leetcode系列之链表练习题(两数相加)
忘忧跟大家一起,从简单的开始入手,一步一步的刷遍leetcode,今天跟大家聊一下跟链表相关的一个
基础算法
题。题目描述给出两个非空的链表用来表示两个非负的整数。
忘忧(算法之灵魂拷问)
·
2020-09-17 03:25
算法
opencv中solvePnPRansac()和solvePnP()
关于Ransac()的介绍参看博文
基础算法
solvePnPRansac()boolcv::solvePnPRansac(InputArrayobjectPoints,InputArrayimagePoints
hanshihao1336295654
·
2020-09-17 02:57
opencv
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他