自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 keras中重要的函数用法及参数详解

1、Dense(全连接层)keras.layers.core.Dense ( units, activation=None, use_bias=True, kernel_initializer='glorot_uniform', bias_initializer='zeros', kernel_regularizer=None, bias_regularizer=None, activity_regularizer=None, kernel_constraint=None, bias_constraint

2021-03-09 19:59:49 2415

原创 应用层级时空记忆模型(HTM)实现对时序数据的异常检测

一、什么是层级时空记忆模型世界上的许多数据都是流式的时间序列数据,在这些数据中,异常在关键情况下提供了重要的信息。然而,检测流式数据中的异常是一项艰巨的任务,需要探测器实时处理数据,并在进行预测的同时学习。基于在线序列记忆算法的异常检测技术——分层时间记忆(HTM)解决了这个问题。二、使用HTM实现异常检测典型的流应用涉及分析实时发生的连续数据流。 此类应用包含一些独特的挑战。 我们将此形式化如下。 设矢量xtxt表示时刻tt的实时系统的状态。 该模型接收连续的输入流: ⋯,xt−2,xt−1,x

2021-03-08 21:14:12 1192

原创 python用jieba进行分词并可视化

python用jieba进行分词并可视化import jiebaimport pandas as pdimport matplotlib.pyplot as plttxt = open("news.txt",encoding='UTF-8').read()words = jieba.lcut(txt)result = open('results.txt','w',encoding='UTF-8')result.write(' '.join(words))counts = {}for wo

2020-10-29 18:55:39 1391

原创 C语言考研复试知识点整理

C语言考研复试知识点整理1.由float x=3e-6,y=3e-6;不能得到x= =y的逻辑值为真。解析:float类型的变量只能进行>或<运算,不能进行==运算2.自增和自减运算:int a=5;a++;使用时a=5;使用完a=a+1;a=6;int a=5;++a;使用前a=a+1;使用时a=6;3.只有在使用时才为该类型变量分配内存的存储类型是auto和regist...

2020-10-29 18:39:45 3776 2

原创 python 导入库:from scipy.misc import imread出错问题

这是因为scipy库中的imread要被弃用也就是不能用了,这时需要改成这样from imageio import imread

2020-10-15 13:35:58 1029 1

原创 python 利用jieba读取txt文本进行分词后存入新txt

python 利用jieba读取txt文本进行分词后存入新txtimport jiebatxt = open("news.txt",encoding='UTF-8').read()words = jieba.lcut(txt)result = open('results.txt','w',encoding='UTF-8')result.write(' '.join(words))counts = {}for word in words: if len(word) == 1:

2020-10-12 16:32:25 10313 2

原创 时间序列预测---差分自回归移动平均模型(ARIMA模型)

ARIMA模型简介1. 数据平稳性了解ARIMA模型就要先了解数据的平稳性,样本数据获得的时间序列,在未来一段时间沿着一个“趋势”发展下去,只有具有平稳性的数据才可以做预测平稳性的数据均值和方差不发生明显变化方差越大数据的波动越大平稳性分为严平稳和弱平稳严平稳:严平稳表示的分布不随时间的改变而改变,如:白噪声,无论怎么取,都是期望为0,方差为1;弱平稳:期望与相关系数不变,未来某时刻的t值Xt就要依赖于它的过去信息,所以需要依赖性;2. 差分法时间序列在t与t-1时刻的差值

2020-10-08 17:09:10 10997

转载 python设置标题、轴标签、刻度标签

python设置标题、轴标签、刻度标签(ticker部分)import numpy as npimport matplotlib.pyplot as pltplt.figure()x = np.arange(0,10,1) #这个函数的第三个参数表示的是步长,以此进行划分z = x**2y = np.linspace(1,10,10) #这个函数的第三个参数表示的是用几个点去划分,作为y的值plt.plot(x,z,color = 'red',linewidth=1.0,linest

2020-09-28 15:56:45 3642

原创 python如何把两个dataframe合并成一个

1.merageresult = pd.merge(对象1, 对象2, on='key')对象1 和 对象2分别为要合并的dataframe,key是在两个dataframe都存在的列(类似于数据库表中的主键)2.appendresult = df1.append(df2)result = df1.append([df2, df3])result = df1.append(df4, ignore_index=True)3.join3.result = left.join(right,

2020-09-26 16:05:01 11204

原创 matplotlb添加中文字体

在默认状态下,matplotlb无法在图表中使用中文。方法1:用某种中文字体替换掉matplotlib的默认字体这属于一种破坏性质的方法,不推荐。这样的方法,同样的代码无法在不同的环境中使用,每次更换环境你必须得重新"Hack"一次。方法2:使用matplotlib的字体管理器指定字体文件matplotlib中有一个字体管理器 matplotlib.Font_manager,通过该管理器的方法 matplotlib.Font_manager.FontProperties(fname)可以指定一个t

2020-09-25 15:21:59 415

原创 plt.figure()各参数使用

figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True)num: 图像编号或名称,字符串为名称figsize: 指定figure的宽和高,单位为英寸;dpi:参数指定绘图对象的分辨率,默认值为80facecolor:背景颜色edgecolor:边框颜色frameon:是否显示边框...

2020-09-25 15:12:13 8124

原创 pdf转word

https://tc5.us/file/18575967-389987505

2020-05-10 20:38:53 259

原创 C语言将数组中的值逆序存放

C语言将数组中的值逆序存放#include<stdio.h>#define N 5int main(){ int a[N], i, temp; printf("请输入一个数组:"); for (i = 0; i < N; i++) { scanf_s("%d",&a[i]); } printf("正序存放的数组:"); for (i = 0; i &...

2020-04-21 22:03:54 15936 4

原创 C语言在一个有序数组里插入一个元素,使其成为一个新的有序数组

C语言在一个有序数组里插入一个元素,使其成为一个新的有序数组#include<stdio.h>int main(){ int a[11] = { 1,5,8,9,25,26,31,35,56,64 }; int m,end,temp1,temp2; int i, j; printf("请输入要插入的数:"); scanf_s("%d", &m); end = a...

2020-04-21 21:46:41 5396

原创 输入 10 个学生 3 门课的成绩,用函数实现:找出最高的分数所对应的学号和成绩

输入 10 个学生 3 门课的成绩,用函数实现:找出最高的分数所对应的学号和成绩本题用到结构体数组的使用,数组中含10个元素分别代表10个学生,每个元素包含学号num 和成绩score[3] (三门课的成绩)具体实现代码如下:#include <stdio.h>struct Student { int num; float score[3];}s[10];int main...

2020-04-20 12:56:56 4865

原创 C语言各类型变量所占的字节数

C语言各类型变量所占的字节数可以通过sizeof()命令来判断结果 在32位及以上的计算机中 int占4字节,char占1字节,short占2字节#include <stdio.h>void main(){ printf("sizeof int=%d\n", sizeof(int) ); printf("sizeof short=%d\n", sizeof(s...

2020-04-19 22:10:29 2373

原创 C语言实现折半查找

C语言实现折半查找#include <stdio.h>void main(){ int a[10],num,low,high,mid,i,flag=0; printf("input the array:"); for(i=0;i<=9;i++) { scanf("%d",&a[i]); } printf("input finding number:"...

2020-04-19 22:02:33 216

原创 C语言判断一个数是否是回文数

C语言判断一个数是否是回文数#include <stdio.h>int main(){ int num, s, y = 0; printf("请输入一个数字: "); scanf_s("%d", &num); s = num; while (s > 0) { y = y * 10 + s % 10; s = s / 10; } if (y == ...

2020-04-18 14:31:14 593

原创 C语言判断回文字符串

C语言判断回文字符串#include<stdio.h>char *huiwen(char *str){ int i, j,t=0; for(i = 0,j = strlen(str) - 1;i <= j; i++, j--){ if (*(str+i) != *(str+j)) { t = 1; break; } } if (t == 0) {...

2020-04-18 14:26:20 1161

原创 C语言写一函数交换两变量的值

C语言写一函数交换两变量的值#include <stdio.h>void swap(int *p1, int *p2); // 形参,只声明int main(){ int a=5, b=3; int *p1, *p2; p1 = &a; p2 = &b; swap(p1,p2); // 实参,已赋值 printf("%d %d",a,b); retu...

2020-04-11 21:17:27 424

转载 C语言贪吃蛇

C语言贪吃蛇#include <stdio.h>#include <stdlib.h>#include <Windows.h>//windows编程头文件#include <time.h>#include <conio.h>//控制台输入输出头文件#ifndef __cplusplustypedef char bool;...

2020-04-10 21:29:06 214

原创 C语言求数组的鞍点

C语言求数组的鞍点如果一个元素在该行最大,在该列最小的话我们称其为数组的鞍点#include <stdio.h>#define N 4#define M 4int main() { int i, j,k, max, maxj,flag; int a[N][M]; printf("请输入数组元素:\n"); for (i = 0; i < N; i++) { ...

2020-04-10 19:25:37 2602 2

原创 C语言求3x3数组对角线元素之和

C语言求3x3数组对角线元素之和#include <stdio.h>int main() { int i, j,sum=0; int a[3][3]; for (i = 0; i < 3; i++) { for (j = 0; j < 3; j++) { scanf_s("%d",&a[i][j]); } } for (i = 0; i ...

2020-04-10 18:23:26 6181 3

原创 C语言打印1000以内的完数

C语言打印1000以内的完数#include <stdio.h>int main() { int m, s, i; int n = 1000; for (m = 2; m <= n; m++) { s = 0; for (i = 1; i < m; i++) { if (m%i == 0) { s = s + i; } } if...

2020-04-10 14:27:02 1743 1

原创 C语言打印菱形

C语言打印菱形#include <stdio.h>int main() { int i, j; for (i = 0; i < 4; i++) { for (j = 0; j <= 2 - i; j++) { printf(" "); } for (j = 0; j <= 2 * i; j++) { printf("*"); } ...

2020-04-10 12:35:30 119

原创 C语言比较字符串长短

C语言比较字符串长短#include <stdio.h>#include <string.h>char *strlong(char *str1, char *str2) { if (strlen(str1) >= strlen(str2)) { return str1; } else { return str2; }}int main()...

2020-04-06 21:51:33 1879

原创 C语言指针数组与数组指针的区别

C语言指针数组与数组指针的区别首先,顾名思义数组指针是一个指针,是指向一个数组的指针,如 int (a*)[5];这就是一个指向含有5个元素的数组的指针指针数组是一个数组,它包含的元素全是指针变量,如 int *a[5],它中有5个指针变量,也就是5个地址,分别指向一个int型的数据#include <stdio.h>int main(){ int c[4] = { 1,2...

2020-04-06 12:03:00 131

原创 C语言输入月份,输出月份的英文名

C语言输入月份,输出月份的英文名#include<stdio.h>int main() { char *month[13] = { "illegal","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec" }; int n; printf("请输入月份:"); scanf_s("%d"...

2020-04-05 15:38:24 10785 5

原创 C语言判断数组中是否存在该数

C语言判断数组中是否存在该数#include<stdio.h>#include<string.h>int main() { int query(int a[10],int num); int num; printf("请输入一个整数:"); scanf_s("%d",&num); int a[10] = {1,2,3,4,5,6,7,8,9,10};...

2020-04-05 15:11:29 16496

原创 常见java面试题

常见java面试题重载和重写的区别?方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而 后者实现的是运行时的多态性。重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为重载;重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的参数列表,有兼容的返回类型,比父类被重写方法更好访问,不能比父类被重写方法声...

2020-04-02 22:24:03 157

原创 C语言不用strcmp函数比较字符串大小

C语言不用strcmp函数比较字符串大小#include <stdio.h>int main(){ int i, res; char s1[100], s2[100]; printf("请输入两个字符串:"); gets(s1); gets(s2); i = 0; while ((s1[i] == s2[i]) && (s1[i] != '\0'))...

2020-03-30 16:03:20 12641 2

原创 输入3个数a,b,c,要求按由小到大的顺序输出

输入3个数a,b,c,要求按由小到大的顺序输出#include <stdio.h>int main(){ printf("请输入三个整数:"); int t,a, b, c; scanf_s("%d %d %d",&a,&b,&c); if (a > b) { t = a; a = b; b = t; } if (a > c) {...

2020-03-29 18:54:09 21683 1

原创 C语言打印等腰三角形

C语言打印等腰三角形#include <stdio.h>int trangle(int n){ int i, j; for (i = 0; i < n; i++) { for (j = 0; j <= n - i; j++) putchar(' '); for (j = 0; j <= 2 * i; j++) putchar('*');...

2020-03-28 19:00:20 3956

原创 C语言求圆周率π

C语言求圆周率π#include <stdio.h>#include <stdlib.h>#include <math.h>int main() { float s = 1; float pi = 0; float i = 1.0; float n = 1.0; while (fabs(i) >= 1e-6) { pi += i; ...

2020-03-27 23:03:09 3971

原创 C语言递归求阶乘

C语言递归求阶乘#include <stdio.h>#include <stdlib.h> int fac(int n){ if (n <= 1) { return 1; } else { return n*fac(n - 1); } }int main(){ ...

2020-03-26 19:47:47 4271

原创 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和

有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。#include<stdio.h>int main(){ int n, t; float a = 2, b = 1, s = 0; for (n = 1; n <= 20; n++) { s = s + a / b; t = a; a = a + b; b ...

2020-03-26 19:46:31 1988

原创 C语言打印菱形

C语言打印菱形#include<stdio.h>int main(){ int i, j,k; for (i = 0; i <= 3; i++) { for (j = 0; j <= 2 - i; j++) { printf(" "); } for (k = 0; k <= 2 * i; k++) { printf("*"); }...

2020-03-26 18:23:02 141

原创 C语言打印100-200之间的素数

**C语言打印100-200之间的素数**#include<stdio.h>int main(){ int i = 0; int j = 0; int count = 0; for (i = 100; i <= 200; i++) { for (j = 2; j < i; j++) { if (i%j == 0)//判断是否为素数 ...

2020-03-26 12:35:35 272

原创 C语言冒泡排序

C语言冒泡排序#include <stdio.h>int main(){ int i, j, t; int a[10]; printf("请输入10个整数:"); for (i = 0; i < 10; i++) { scanf_s("%d",&a[i]);//有的编译器需要scanf_s改成scanf } for (i = 0; i < 9; ...

2020-03-23 20:47:48 285

原创 C语言打印杨辉三角

C语言打印杨辉三角#include <stdio.h>int main(void){ int i, j; int a[10][10]; for (i = 0; i < 10; i++) { a[i][i] = 1;//对角线元素为1 a[i][0] = 1; } for (i = 2; i < 10; i++) { for (j = 1; j &l...

2020-03-23 20:36:43 118

空空如也

空空如也

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

TA关注的人

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