自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 java冒泡排序算法

import java.util.Random;public class Test1 { public static void main(String[] args) { int[] list=new int[50]; int temp=0; Random random=new Random(); for(int j=0;j<list.length;j++) l...

2020-01-30 18:38:20 370

原创 java算法面试题

题目:int values[] = {80099, 16114, 63108, 25032, 31044, 59069, 39099, 13110, 34101, 66120,19116, 72105, 70045, 38032, 41110, 12105, 75110, 27105, 1105, 9114,67117, 20101, 21100, 11032, 79046, 32112, 511...

2020-01-29 20:58:42 220

原创 java算法面试题

50个人围成一圈数到三和三的倍数时出圈,问剩下的人是谁?在原来的位置是多少?代码如下:import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedList;public class Game { public static void removeTar(int n,int m) { int...

2020-01-29 14:28:40 299

原创 java算法面试题——随机产生20个不同的字符并按升序排序

import java.util.HashSet;import java.util.Iterator;import java.util.Random;import java.util.Set;import java.util.TreeSet;public class Test1 { public Set getChar() { Set charSet=new HashSet();...

2020-01-28 20:04:07 448

原创 java实现最长的包含有效括号的子串的长度

package Bracket;import java.util.ArrayList;public class Stack { ArrayList<Character> list=new ArrayList<>(); public void push(Character s) { //将左括号压入栈中 list.add(s); } public void...

2020-01-27 17:03:08 837

原创 java实现括号匹配算法

package Bracket;import java.util.ArrayList;public class Stack { ArrayList<Character> list=new ArrayList<>(); public void push(Character s) { //将左括号压入栈中 list.add(s); } public void...

2020-01-27 16:09:17 1002

原创 浅析TCP协议三次握手

在通过TCP协议创建客户端与服务器之间的连接时,TCP是通过三次握手实现连接的。所谓三次握手只是使客户端与服务器之间的连接更加可靠,但是不能保证握手之后连接不会出现异常,只能说明在握手时连接是正常的。之所以采取三次握手而不是两次,主要原因如下:假设我们采取两次握手,当客户端向服务器发送的请求报文段丢失,如果该丢失的报文段滞留于网络中的某处,那么客户端会超时重传,经过一定的超时时间之后客户端会重...

2020-01-23 21:56:00 239

原创 MTU、MSS、TCP首部、IP首部

MTU(Maximum Transmission Unit)最大传输单元,即物理接口(数据链路层)提供给其上层(IP层)的最大一次传输数据的大小,用来通知对方所能接受的数据服务单元的最大尺寸,是包或帧的最大长度,一般以字节为单位(8位为一个字节)。在以太网中,MTU为1500字节;在FDDI中,MTU为4352字节。以太网是最普遍的一种计算机网络,一般可分为两类:1.经典以太网 2.交换式以太网。...

2020-01-23 00:20:07 3858

原创 java实现抢红包算法

这里简单介绍一下二倍均值法。我们为了保证每个人抢到的红包都均匀分布在合适的区间内,故引入二倍均值法。我们发现红包金额并不是随机分布在0~金额总数的区间内,而是分布在[0.01,红包余额/剩余人数*2)的区间内,即二倍均值法。由于金额单位最小至分,所以我们不能随机产生任意浮点数,必须事先将金额扩大100倍,最后再除以100精确到小数点后两位。以下是java代码实现:package RedPoc...

2020-01-20 22:39:07 665

原创 交叉熵

交叉熵(cross entropy)是香农信息论中的一个重要概念,其概念主要来源于KL散度(Kullback-Leibler divergence),又称为相对熵。相对熵的定义如下所示:其中,P(x)和Q(x)分别为随机变量x的真实分布和预测或者拟合分布。我们将上式中的log函数展开得到如下形式:通过上式我们发现等式右边第一项由于P(x)为随机变量的真实分布所以第一项为常量恒不变,所以对于...

2020-01-13 14:48:36 471

原创 用python实现K-Means均值聚类算法

以下代码仿照《机器学习实战》一书,在其基础上稍加修改:import numpy as npimport matplotlib.pyplot as pltdef loadDataSet(filename): dataMat=[] fr=open(filename) for line in fr.readlines(): curLine=line...

2020-01-11 13:12:33 370

原创 利用python绘制股票的5日均线、30日均线以及阳线阴线图

import numpy as npimport matplotlib.pyplot as pltimport pandas as pdimport mathf=open("G:\\IDLE\\600519.csv")data=np.array(pd.read_csv(f)[["close","open"]])datacopy1=data.copy()datacopy2=data.c...

2020-01-06 18:06:58 3685

原创 基于tensorflow的神经网络股票预测

import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltdate_axis=np.linspace(0,29,30)close_price=np.array([911.6,917,932.01,975,976.3,987.1,982.98,979.86,996.35,984,1031.86,1025,9...

2020-01-05 20:28:19 705

原创 卷积神经网络——卷积层和池化层

卷积神经网络的概念最早出自科学家提出的感受野,在19世纪60年代科学家通过对猫的视觉皮层细胞研究发现,每一个视觉神经元只会处理一小块区域的视觉图像。这明显区别于传统的神经网络,传统的神经网络是一种全连接模型,在处理大量数据时,由于这种全连接模型使得模型复杂度大大提升,而且易出现过拟合的现象。然而在卷积神经网络中,可以利用空间结构关系减少需要学习的参数量,提高算法的训练效率。而且,第一个卷积层会直...

2020-01-05 10:29:05 7025

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除