1. 梯度下降法 梯度下降法与现在火热的机器学习、深度学习息息相关,相关的文章非常多。其基本思路可以理解为一种启发式搜索算法,每次迭代都寻找附近一定范围内的最小值。 基本步骤是: 使用拉格朗日法对一般的凸优化问题进行转化…
Dubbo(一):dubbo-spring-boot-starter
dubbo-spring-boot-starter English Dubbo Spring Boot Starter。也可以关注dubbo官方的dubbo-spring-boot-project 支持jdk版本为1.6…
图的广度优先遍历
对于一个无权图G=(V,E),我们采用邻接表表示: 0:1、2、5、6 1:0 2:0 3:4、5 4:3、5、6 5:0、3、4 6:0、4 对于这个图,如何广度遍历呢? 我们使用队列queue这个数据结构。 首先,确…
这个人的博客总结了基本的数据结构,不过我应该自己总结一下,权当参考
http://blog.csdn.net/shuilan0066/article/category/1054621
人工蚁羣算法
1:羣智能的概念 羣体中的个体虽然行为简单,然而构成的集体的行为都是非常复杂: 2 :蚂蚁觅食的优化原理: (1) 蚂蚁觅食的羣体行为具有正反馈的过程,反馈的信息是全局信息,通过反馈机制进行调整,可对系统起到自增强的作用…
基数排序(桶排序)
第一步 以LSD为例,假设原来有一串数值如下所示: 73, 22, 93, 43, 55, 14, 28, 65, 39, 81 首先根据个位数的数值,在走访数值时将它们分配至编号0到9的桶子中: 0 1 81 2 22…
求给定日期的后一日期【java】
import java.util.Scanner; /** * 给定一个日期,求后一天的日期 * * @author lm吹梦到西洲 * @date 2018/5/6 * */ public class NextDate…
[LeetCode] Maximum Subarray 解题思路
Find the contiguous subarray within an array (containing at least one number) which has the largest sum. For e…
1-999中求出重复的一个数
题干:一共1000个数(无序),大小1-999,其中有一个数是重复的,求出这个数 这个题用到了异或(^),异或的用法:两个相同的数按位异或结果为0,任何数和零按位异或结果为这个数本身 所以这道题可以用这个数组和1-999…
路由器小结
两台计算机是如何通信的了?以前一直都没怎么明白,现在总算有了一点头绪了,虽然内部原理有些地方还是还没有搞清楚,比如采用的路由算法什么的。以下就是分析: &nb…
MD5算法加密~16位、32位、64位
package com.ts.u; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java…
em算法推导
http://www.cnblogs.com/jerrylead/archive/2011/04/06/2006936.html