- 博客(62)
- 收藏
- 关注
原创 解决pybrain的No module named ‘structure‘ 问题
网上的pip3 install git+https://github.com/pybrain/pybrain.git一直失败直接到github上下载,然后解压,进入文件夹,使用pip install .
2021-10-25 19:09:26 453
原创 《机器学习实战》(一) —— kNN
文章目录资料kNN步骤知识点简易kNN算法海伦约会难点读取txt文件法一 : open打开法二 : pandas (不熟)字符串类别格式需转为数字格式matplotlib显示中文乱码问题数字识别资料Jack-Cherish 笔记《机器学习实战》kNN步骤1 计算未知点与样本的距离2 距离递增排序3 根据排序结果选出前K个样本4 确定前k个样本的出现频率5 频率最高的点的类别为结果知识点1axis=0 #按行,向下压axis=1 #按列,向右压2 返回排序后的索引In [2
2021-09-22 14:42:08 602
原创 100_Numpy_exercises
ps: 貌似jupyter导出md,图片无法显示及可能出现格式错误,等复盘时再看资源及学习来自:numpy-100这100道练习,带你玩转Numpynumpy文档文章目录知识点简记100 numpy exercises1. Import the numpy package under the name `np` (★☆☆)2. Print the numpy version and the configuration (★☆☆)3. Create a null vector of size 10
2021-07-29 15:58:24 2132
原创 java企业级电商 initial总结
git 仓库建立及目录划分git 权限配置注意添加个人公钥,不是部署公钥ssh-keygen -t rsa -C “your_email@example.com”cat …publicgitignore配置无需上传?.DS_Store/node_modules//dist/npm-debug.log git上传git merge origin mastergit tag tag-dev-initialgit push origin tag-dev-initialgit st
2021-01-09 17:44:05 337 1
原创 递归——算24
递归——分解成子问题问题给出4个小于10个正整数,你可以使用加减乘除4种运算以及括号把这4个数连接起来得到一个表达式。现在的问题是,是否存在一种方式使得得到的表达式的结果等于24。这里加减乘除以及括号的运算结果和运算的优先级跟我们平常的定义一致(这里的除法定义是实数除法)。比如,对于5,5,5,1,我们知道5 * (5 – 1 / 5) = 24,因此可以得到24。又比如,对于1,...
2020-03-29 16:08:35 840
原创 递归——放苹果
问题把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?5,1,1和1,5,1 是同一种分法。输入第一行是测试数据的数目t(0 <= t <= 20)。以下每行均包含二个整数M和N,以空格分开。1<=M,N<=10。输出对输入的每组数据M和N,用一行输出相应的K。样例输入17 3样例输出8package suanfa;...
2020-03-28 22:10:20 426
原创 递归——爬楼梯
加粗样式问题树老师爬楼梯,他可以每次走1级或者2级,输入楼梯的级数,求不同的走法数例如:楼梯一共有3级,他可以每次都走一级,或者第一次走一级,第二次走两级,也可以第一次走两级,第二次走一级,一共3种方法。输入输入包含若干行,每行包含一个正整数N,代表楼梯级数,1<= N <= 30输出不同的走法数,每一行输入对应一行输出不同的走法数,每一行输入对应一行输出样例输...
2020-03-27 20:59:41 1010
原创 递归——四则运算表达式求值
问题输入为四则运算表达式,仅由整数、+、-、、/ 、(、)组成,没有空格,要求求其值。假设运算符结果都是整数。"/"结果也是整数。输入:(2+3)(5+7)+9/3输出: 63...
2020-03-24 15:54:43 400
原创 递归——逆波兰表达式
问题逆波兰表达式是一种把运算符前置的算术表达式(其实一般教科书上称这种表达式为波兰表达式) ,例如普通的表达式2 + 3的逆波兰表示法为+ 2 3。逆波兰表达式的优点是运算符之间不必有优先级关系,也不必用括号改变运算次序,例如(2 + 3) * 4的逆波兰表示法为* + 2 3 4。本题求解逆波兰表达式的值,其中运算符包括+ - * /四个。输入输入为一行,其中运算符和运算数之间都用空格分隔...
2020-03-22 16:10:19 377
原创 递归——n皇后问题
用递归替代多重循环n皇后问题:输入整数n, 要求n个国际象棋的皇后,摆在n*n的棋盘上,互相不能攻击,输出全部方案。输入一个正整数N,则程序输出N皇后问题的全部摆法。输出结果里的每一行都代表一种摆法。行里的第i个数字如果是n,就代表第i行的皇后应该放在第n列。皇后的行、列编号都是从1开始算。样例输入:4样例输出:2 4 1 33 1 4 2import java.util....
2020-03-21 15:59:04 378
原创 递归——汉诺塔
递归的作用替代多重循环解决本来就是用递归形式定义的问题将问题分解为规模更小的子问题进行求解阶乘public static int Factorial(int n){ int m; if (n==0){ m=1; }else{ m=n*Factorial(n-1); } ...
2020-03-21 12:38:19 131
原创 枚举——熄灯问题
问题– 有一个由按钮组成的矩阵, 其中每行有6个按钮, 共5行– 每个按钮的位置上有一盏灯– 当按下一个按钮后, 该按钮以及周围位置(上边, 下边, 左边, 右边)的灯都会改变状态– 如果灯原来是点亮的, 就会被熄灭– 如果灯原来是熄灭的, 则会被点亮• 在矩阵角上的按钮改变3盏灯的状态• 在矩阵边上的按钮改变4盏灯的状态• 其他的按钮改变5盏灯的状态与一盏灯毗邻的多个按钮被...
2020-03-19 22:35:04 228
原创 枚举——称硬币
问题有12枚硬币。其中有11枚真币和1枚假币。假币和真币重量不同,但不知道假币比真币轻还是重。现在,用一架天平称了这些币三次,告诉你称的结果,请你找出假币并且确定假币是轻是重(数据保证一定能找出来)。输入第一行是测试数据组数。每组数据有三行,每行表示一次称量的结果。银币标号为A-L。每次称量的结果用三个以空格隔开的字符串表示:天平左边放置的硬币 天平右边放置的硬币 平衡状态。其...
2020-03-17 21:10:51 308
原创 枚举——生理周期
描述人生来就有三个生理周期,分别为体力周期、感情周期和智力周期,它们的周期长度分别为23天、28天和33天。每一个周期中有一天是高峰。在高峰这天,人会在相应的方面表现出色。例如,在智力周期的高峰,人会思维敏捷,注意力容易高度集中。因为三个周期的长度不同,所以通常三个周期的高峰不会落在同一天。对于每个人,想知道何时三个高峰落在同一天。对于每个周期,会给出从当前年份的第一天开始,到出现高峰的天数(不...
2020-03-15 17:22:13 335
原创 枚举——完美立方
要注意abcd的范围,减少无用资源耗费import java.util.Scanner;public class cube { public static void main(String[] args) { Scanner reader= new Scanner(System.in); int n=reader.nextInt(); ...
2020-03-15 16:04:00 145
原创 蓝桥杯 基础练习 Sine之舞
问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功。所以他准备和奶牛们做一个“Sine之舞”的游戏,寓教于乐,提高奶牛们的计算能力。 不妨设 An=sin(1–sin(2+sin(3–sin(4+…sin(n))…) Sn=(…(A1+n)A2+n-1)A3+…+2)An+1 FJ想让奶牛们计算Sn的值,请你帮助FJ打印出Sn的...
2020-03-15 13:33:54 299
原创 蓝桥杯 基础练习 报时助手
问题描述 给定当前的时间,请用英文的读法将它读出来。 时间用时h和分m表示,在英文的读法中,读一个时间的方法是: 如果m为0,则将时读出来,然后加上“o’clock”,如3:00读作“three o’clock”。 如果m不为0,则将时读出来,然后将分读出来,如5:30读作“five thirty”。 时和分的读法使用的是英文数字的读法,其中0~20读作: 0:zero, ...
2020-03-14 18:17:16 310
原创 蓝桥杯 基础练习 FJ的字符串
问题描述 FJ在沙盘上写了这样一些字符串: A1 = “A” A2 = “ABA” A3 = “ABACABA” A4 = “ABACABADABACABA” … … 你能找出其中的规律并写所有的数列AN吗?import java.util.Scanner;public class Main { public static void main(String...
2020-03-14 17:47:38 233
原创 蓝桥杯 BEGIN-3 圆的面积
保留n位小数String.format("%.nf", x)n为保留的小数位,x必须为double类型。import java.util.Scanner;import static java.lang.Math.pow;public class Main { public static void main(String[] args) { Scanner rea...
2020-03-14 17:45:26 83
原创 蓝桥杯 BEGIN-4 Fibonacci数列*
Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。余数相加因为除去的那个部分正好是10007的倍数余数和原数除以10007的余数是一样的就像7%4=3 而3%4=3的道理一样 不影响结果注意 数组长度为n+2,n+1不行,我也不知道原因,不就占了一个0位吗import jav...
2020-03-14 17:43:31 117
原创 蓝桥杯 BEGIN-2 序列求和
求1+2+3+…+n的值。直接使用一个循环来累加,然而,当数据规模很大时,这种“暴力”的方法往往会导致超时。答案的大小不在你的语言默认的整型(int)范围内,如果使用整型来保存结果,会导致结果错误。import java.util.Scanner;public class Main { public static void main(String[] args) { ...
2020-03-14 17:42:49 148
原创 蓝桥杯 BASIC-02 01字符串**
问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:0000000001000100001100100请按从小到大的顺序输出这32种01串。法一 1-32位数字转为二进制输出public class Main { public static void main(String[] args) { for(int i=0...
2020-03-14 17:39:55 130
原创 蓝桥杯 BASIC-3 字母图形**
问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。唉,死推出来,要讲道理也有,但是很笨import java.util.Scanner;public class Main { public static void m...
2020-03-14 17:39:06 110
原创 蓝桥杯 BASIC-13 数列排序*
问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200大二学的排序全忘了。。。等有空复习再说吧,这个好像效率挺低import java.util.Scanner;public class sort { public static void main(String[] args) { Scanner reader=new ...
2020-03-14 17:37:17 88
原创 蓝桥杯 BASIC-11 十六进制转十进制**
一篇文章看懂二进制、八进制、十进制、十六进制数据转换.字符和数字混在一起真的很麻烦,在一起搞,数字就变成ascll码的数字了import java.util.Scanner;import static java.lang.Math.pow;public class Main { public static void main(String[] args) { ...
2020-03-14 17:34:23 96
原创 蓝桥杯 BASIC-10 十进制转十六进制**
十进制转十六进制按照除16取余,直到商为0为止。一篇文章看懂二进制、八进制、十进制、十六进制数据转换.注意16进制10位数前后要分开输出0单独输出import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner reader=new S...
2020-03-14 17:31:05 183
原创 蓝桥杯 BASIC-6 杨辉三角形**
要想到二重数组来求解就很容易import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner reader=new Scanner(System.in); int n=reader.nextInt(); int[][] y...
2020-03-14 17:28:12 128
原创 蓝桥杯 BASIC-20 数的读法***
问题描述 他迫切地需要一个系统,然后当他输入12 3456 7009时,会给出相应的念法: 十二亿三千四百五十六万七千零九 用汉语拼音表示为 shi er yi san qian si bai wu shi liu wan qi qian ling jiu 注意必须严格按照规范,比如说“10010”读作“yi wan ling yi shi”而不是“yi wan ling sh...
2020-03-14 17:24:36 187
原创 蓝桥杯 BASIC-18 矩形面积交****
问题描述 平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。import java.util.Scanner;public class rectangle { public static void main(String[] args) { Scanner reader=new S...
2020-03-14 17:23:44 192
原创 蓝桥杯 BASIC-16 分解质因数**
问题描述 求出区间[a,b]中所有整数的质因数分解。import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner reader=new Scanner(System.in); int a=reader.nextInt();...
2020-03-14 17:22:17 191
原创 蓝桥杯 BASIC-17 矩阵乘法****
问题描述 给定一个N阶矩阵A,输出A的M次幂(M是非负整数) 例如: A = 1 2 3 4 A的2次幂 7 10 15 22import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner reader=new S...
2020-03-14 17:19:20 147
原创 蓝桥杯BASIC-15 字符串对比
问题描述 给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing 3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它...
2020-03-14 17:16:33 93
原创 cookie+session+md5+图片处理+index索引
cookie● HTTP是无状态协议。简单地说,当你浏览了一个页面,然后转到同一个网站的另一个页面,服务器无法认识到,这是同一个浏览器在访问同一个网站。每一次的访问,都是没有任何关系的。那么世界就乱套了,比如我上一次访问,登陆了,下一次访问,又让我登陆,不存在登陆这事儿了。● Cookie是一个简单到爆的想法:当访问一个页面的时候,服务器在下行HTTP报文中,命令浏览器存储一个字符串;浏览器...
2020-03-02 17:49:06 164
原创 ejs模式+Ajax模式:
ejs模式://写服务app.get("/allstudent",function(req,res,next){ db.find("students",{},function(err,result){ //寻找完毕之后,result就是一个数组,说实话服务已经成功了 //但是,必须界面必须要可视化,所以要有模板引擎呈递 res.render("allstudent",{ "...
2020-03-02 16:52:05 640
原创 mongoDB数据库
mongod --dbpath F:\mongomongo管理数据库 新的cmd中输入show dbsuse studentdb 查看当前所在数据库插入数据db.student.insert({"name":"xiaoming"});mongoimport --db test --collection restaurants --drop --file primer-dataset....
2020-02-29 15:12:49 115
原创 上传项目到github
Git Bash Heregit initgit add .git commit -m "解释"git remote add origin 自己仓库地址git push -u origin master解决使用git出现 The file will have its original line endings in your working directorygit rm -r -...
2020-02-29 10:35:58 119
原创 计算机网络复习
LAN local area networkMAN metropolitan area networkPAN personal area networkWAN wide area networkVLAN virtual local area networkOSI/RM open system interconnection reference modelUTP unshie...
2019-12-09 22:58:15 2894
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人