- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 MNIST(手写数字图片识别+ubyte.gz文件)数据集下载、将MNIST数据集转化为CSV格式,并使用神经网络测试,手写0-9数字识别。
MNIST(手写数字图片识别+ubyte.gz文件)数据集下载、将数据集转化为CSV格式,并使用神经网络测试,手写0-9数字识别。 1.下载MNIST数据集 下载链接:http://yann.lecun.com/exdb/mnist/ 2.将MNIST数据集转化为CSV格式 直接复制运行该代码 def convert(imgf, labelf, outf, n): f = open(imgf, "rb") o = open(outf, "w") ..
2020-06-15 13:40:57 9501 4
原创 java编写日历打印程序
题目:java编写日历打印程序实现代码:package practice;import java.util.Scanner;public class MyData { public static void main(String[] args) { Scanner input = new Scanner(System.in); // Prompt t...
2019-03-09 21:55:11 840
原创 从键盘读入字符串,然后转换为Double类型对象,以带2位小数形式输出
java里的包装类有:Byte,Short,Integer,Long,Float,Double,Character,Boolean字符串转换:题目:从键盘读入字符串,然后转换为Double类型对象,以带2位小数形式输出代码:package practice;import java.util.Scanner;import java.text.DecimalFormat;pu...
2019-03-09 21:48:49 1194
原创 Java中Scanner的用法及其基本方法
1.Scanner的用法(1)Scanner读数据;1) Scanner类可以从控制台或文件读数据;2)默认情况下,Scanner类用空白字符作为分割标记;从键盘读入时用System.in创建一个Scanner,Scanner input=new Scanner(System.in);从文件读取时用文件创建一个Scanner,Scanner input=new Sc...
2019-03-09 21:44:44 3562 1
原创 0/1背包问题(回溯法)
1.问题分析 给定n种物品和一个背包容量为c的背包,物品i的重量是wi,其价值为vi,利用回溯法来实现求解如何使装入背包中的物品的总价值最大。2.算法设计思路(1)物品有n种,背包容量为C,用v[i]和w[i]存储第i种物品的价值和重量,用x[i]标记第i种物品是否装入背包,用bestx[i]存储第i种物品的最优装载方案;(2)用递归函数Knapsack(i,bv,b...
2019-01-04 10:47:34 5478 3
原创 霍夫曼编码(贪心算法)
1.问题分析采用贪心算法来实现霍夫曼编码。2.算法设计思路 首先输入帯权值节点个数构造霍夫曼树,再利用贪心算法对节点进行编码,在对哈夫曼树编码的过程中,先对权值较大的节点进行编码,在编码的过程中它们的前缀中不能与其他已经编码过的节点相同,这样是为了在解码的过程中更加容易;霍夫曼编码的具体过程为采取可变长编码方式,对文件中出现次数多的字符采取比较短的编码,对于出现次数少的字符采取比...
2018-12-29 15:32:23 4520 1
原创 最近对问题(蛮力法、分治法)
输入:点对个数, 点对的数值输出:点对之间的最短距离一、蛮力法#include<iostream>#include<cstdio>#include<cstdlib>#include<cmath>#define MAX 99999using namespace std;double closestPoints(double x...
2018-12-28 10:16:25 1235 1
原创 假币问题(C/C++)
假币问题1.已知假币比真币轻#include<iostream>using namespace std;const int N=8;int a[N]={2,2,1,2,2,2,2,2};int Coin(int low,int high,int n){ int i,num1,num2,num3; int add1=0,add2=0; if(...
2018-12-28 10:05:29 876
原创 最大子段和问题蛮力法、分治法、动态规划法(C/C++)
最大子段和问题(C/C++)一、蛮力法#include<iostream>using namespace std;int MaxSum(int a[], int n){ int i,j; int maxSum = 0; for(i = 0; i < n; i++) { int sum = 0; for...
2018-12-27 15:32:10 3172 2
原创 JS实现页面刷新的方法
1.JS实现普通页面刷新测试页面:<!DOCTYPE html><html><head> <title>页面刷新</title></head><body> <h1 id="text">页面刷新</h1> &l
2018-12-26 17:38:16 746
原创 JS实现购物车
JS实现购物车1.实现思路:(1)在body中定义一个id="list",将所有商品存放在一个列表中,当进入购物车时如果有两个商品被勾选了,需要计算出总共的价钱和商品的件数以及最贵的商品价格;(2)在JS中获取元素属性,分别把它们存放在数组中;(3)点击加号进行商品添加,点击减号进行商品移除;(4)将上一步用两个点击函数来实现添加和移除;(5)在JS中用for循环来计算总价...
2018-12-24 17:19:33 756
原创 仿百度搜索框
仿百度搜索框自动补充搜索内容实现过程:1.设置图片和搜索框两个div<div id="img"> <img src="img/baidu.png"></div><div id="box"> <input type="text" id="textSearch"&
2018-12-09 18:51:03 375
原创 JS实现网页飘窗
JS实现网页飘窗1.在html中设置一个飘窗的div,div中可以添加图片,添加文字通过css展现在飘窗中;<!--飘窗--><div id="roll"> <img src="img/roll.jpg"></div>2.在css中对飘窗设置长宽,用postion进行定位;postion:fixed可以实现绝对定位,使图...
2018-12-01 19:09:49 11657 1
原创 JS实现网页时钟
JS实现网页时钟1.js获取时间new datavar myDate = new Date();//获取系统当前时间myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获...
2018-11-24 16:49:49 23124 3
Handwritten_digit_recognition.zip
2020-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人