码迷,mamicode.com
首页 >  
搜索关键字:算法 递归    ( 98246个结果
链表(Linked List)
内容摘自:数据结构与算法之美 链表 链表并不需要一块连续的内存空间,它通过“指针”将一组零散的内存块串联起来使用。 单链表 链表通过指针将一组零散的内存块串联在一起。其中,我们把内存块称为链表的“结点”。 为了将所有的结点串起来,每个链表的结点不仅要存储数据,还需要记录下一个结点的地址。我们将这个记 ...
分类:其他好文   时间:2021-03-08 13:20:35    阅读次数:0
IIS中应用Application Request Route 配置负载均衡
简介 ApplicationRequest Route(后面简称为ARR)是一个寄宿于IIS7(及以后的IIS版本)的一个基于代理的模块,它可以通过判断Http Headers,Server Variables以及负载均衡算法将HTTP的请求转发到不同的处理服务器之上。ARR是基于URLRewrit ...
分类:移动开发   时间:2021-03-08 13:15:40    阅读次数:0
HashMap源码解析
HashMap简介 哈希表(hash table) 也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,这种数据结构提供了键(key)和值(value)的映射关系,时间复杂度接近于O(1)。HashMap 就是一个哈 ...
分类:其他好文   时间:2021-03-08 13:10:59    阅读次数:0
springcloud负载均衡及Ribbon
springcloud负载均衡及Ribbon Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将NetFlix的中间层服务连接在一起。Ribbon的 ...
分类:编程语言   时间:2021-03-08 13:07:52    阅读次数:0
07梯度下降策略
梯度下降: θ 不一定可求。找最低点:每走一步求偏导调整方向。 第一步: 获得目标函数 第二步:交给机器一堆数据,告诉它想要的最终结果,告诉他什么样的算法。 第三步: 如何优化。迭代10000次。完成迭代 随机点,更新参数。 计算损失函数,每个样本都要参数计算。 数据存在: 离群点,噪音点。 小批量 ...
分类:其他好文   时间:2021-03-06 14:41:58    阅读次数:0
【算法实践进阶】任务2 特征工程
导入本次任务所用到的包: import pandas as pd import numpy as np from scipy import stats import matplotlib.pyplot as plt from sklearn.model_selection import train_ ...
分类:编程语言   时间:2021-03-06 14:31:47    阅读次数:0
排序-冒泡排序
冒泡排序思想 基本思想: 冒泡排序,类似于水中冒泡,较大的数沉下去,较小的数慢慢冒起来,假设从小到大,即为较大的数慢慢往后排,较小的数慢慢往前排。 直观表达,每一趟遍历,将一个最大的数移到序列末尾。 算法描述 比较相邻的元素,如果前一个比后一个大,交换之。 第一趟排序第1个和第2个一对,比较与交换, ...
分类:编程语言   时间:2021-03-06 14:13:04    阅读次数:0
go_排序算法_堆排序
1.5 堆排序 ? 堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。 核心思路: 1、depth := length/2 - 1 //节点深度,n,2n+1,2n+2 2、 ...
分类:编程语言   时间:2021-03-05 13:28:37    阅读次数:0
深拷贝与浅拷贝
深复制和浅复制只针对像 Object, Array 这样的复杂对象的。 简单来说,浅复制只复制一层对象的属性,而深复制则递归复制了所有层级。 比如浅拷贝: 当B拷贝了A的数据,且当B的改变会导致A的改变时,此时叫B浅拷贝了A,例如: //浅拷贝 var A={ name:"martin", data ...
分类:其他好文   时间:2021-03-05 13:26:34    阅读次数:0
go_排序算法_奇偶排序
奇偶排序 核心思想:奇数位和偶数位的数据交替比较,最终实现排序 代码实现: package main import "fmt" func IsSort(arr []int) []int { flag := false if len(arr) ? 1 for flag == false { flag ...
分类:编程语言   时间:2021-03-05 13:26:07    阅读次数:0
98246条   上一页 1 ... 66 67 68 69 70 ... 9825 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!