自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (3)
  • 收藏
  • 关注

原创 c/c++语言求最大公约数、最小公倍数

本文将讲解如何求最大公约数和最小公倍数。 我将以3个部分进行讲解: 1.概念 2.原理 3.代码一、概念最大公约数的概念:如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数。几个自然数公有的约数,叫做这几个自然数的公约数。公约数中最大的一个公约数,称为这几个自然数的最大公约数。 最大公约数(greatest common divisor,简写为gcd;或hig...

2018-08-14 17:24:57 10510

原创 Dices Sum(骰子求和)

完成题目和写完报告共花费2h12分钟。题目链接:https://www.lintcode.com/problem/dices-sum/description 题目:扔 n 个骰子,向上面的数字之和为 S。给定 Given n,请列出所有可能的 S 值及其相应的概率。 给定 n = 1,返回 [ [1, 0.17], [2, 0.17], [3, 0.17], [4, 0.17], [5, ...

2018-08-11 19:57:42 695

原创 Windows下Visual Studio AI 环境搭建

我的安装条件:win10 64位操作系统的电脑,鼠标、键盘、显示器好使,连的无线网 主要参考了如下资源: https://www.cnblogs.com/ms-uap/archive/2018/06.html 安装过程分为五步: 1.安装git 2.安装VS2017 3. 安装python 4.安装CUDA和cuDNN 5. 配置深度学习环境 6.安装VS Tools For ...

2018-06-11 13:13:09 3142 2

原创 安装visual studio 2017常遇见的问题

安装visual studio2017遇到如下问题: 一、 1.未能安装包“Microsoft.DiagnosticsHub.Collection.Service,version=15.7.27520.0,chip=x64”。 2.未能安装包“Microsoft.VisualCpp.CRT.ClickOnce.Msi,version=14.14.26405,language=zh-CN”。 ...

2018-06-10 15:39:26 11209 8

原创 cin,cin.get,cin.getline,getline的区别

cin<<的结束符有enter space tabget():面向行输入 cin.get()的结束符只有enter,但会把enter放入队列等待。 如若我们连续两次调用get(); cin.get(name,Asize); cin.get(str,n); 由于第一次调用后,换行符将留在输入队列中,因此第二次调用时看到的第一个字符便是换行符,此时get()认为已经达到队尾,而没有发现任何·可

2017-08-25 22:20:31 376 1

原创 对于 出现Missing parentheses in call to ‘print’和’raw_input’ is not defined问题的解决

对于 出现Missing parentheses in call to ‘print’和’raw_input’ is not defined问题的解决

2017-08-09 17:24:39 15257 1

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-03-22 10:52:02 259

转载 傅里叶变换的由来及复数下的傅里叶变换公式证明

傅里叶变换的由来及复数下的傅里叶变换公式证明1、  考虑到一个函数可以展开成一个多项式的和,可惜多项式并不能直观的表示周期函数,由于正余弦函数是周期函数,可以考虑任意一个周期函数能否表示成为一系列正余弦函数的和。假设可以,不失一般性,于是得到:  f(t)= A0+∑(n=1,∞) Ansin(nωt+Φn)2、  将后面的正弦函数展开:    Ansin(nωt+Φn)=An

2017-03-15 12:53:29 7786

原创 大整数运算(高精度运算)

对于A,B的范围在int范围内,求解A与B的加减乘除运算我相信大家很快就可以写出程序来,但是如果A,B是有着1000个数位的整数呢?恐怕就没有已有的数据类型来表示了,这时候只能老实的模拟加减乘除运算的过程。听起来像小学生学习的东西吧,确实,原理就是小学的,所以不要害怕这个看上去很高深的东西,其实,它并不可怕,还很可爱。此外,大整数又称为高精度运算,其含义就是用基本的数据类型无法存储其精度的整数。

2017-03-15 11:17:41 1261

原创 Java连接MySQL数据库

Java语言可以通过JDBC(Java database connectivity ,Java数据库连接)来访问MySQL数据库。JDBC的编程接口提供的接口和类与MySQL数据库建立连接,然后将SQL语句的执行结果进行处理。但这需要一个MySQL数据库的JDBC驱动程序。 我们可以在MySQL官网上下载JDBC驱动。下载网址为 https://dev.mysql.com/download

2017-03-12 19:33:18 237

原创 优化查询

数据库管理员可以使用 SHOW STATUS 语句查询MySQL数据库的性能。语法格式:SHOW     STATUS  LIKE   "VALUE"VALUE常用参数如下:Connections:连接MySQL服务器的次数Uptime :MySQL服务器的上线时间Slow_queries:慢查询的次数Com_select:查询操作的次数Com_insert:插入操作的

2017-03-12 19:08:30 203

转载 MySQL函数

MySQL数据库提供了很多函数包括:数学函数;字符串函数;日期和时间函数;条件判断函数;系统信息函数;加密函数;格式化函数;一、数学函数  数学函数主要用于处理数字,包括整型、浮点数等。函数作用ABS(x)返回x的绝对值  SELECT ABS(-1) -- 返回1CEIL(x),CEILING(x)返回大于或等于

2017-03-12 18:43:12 176

原创 插入更新与删除数据

插入数据     基本语句形式:INSERT   INTO 表名 VALUES(值1,值2,...,值n) 更新数据    基本语法形式:                          UPDATE 表名                                       SET  属性名1=取值1,属性名2=取值2,                    

2017-03-12 18:24:25 400

原创 合并查询与正则表达式查询

合并查询结果是将多个SELECT语句的查询结果合并在一起进行合并操作使用UNION和UNION ALL 关键字,使用UNION关键字时,数据库系统会将所有的查询结果合并在一起,然后去除相同的记录。而UNION ALL关键字则只是简单的合并在一起。其语法规则:      SELECT 语句1           UNION | UNION ALL      SELECT 语句2

2017-03-12 14:54:51 621

原创 连接查询与子查询

连接查询连接查询是将两个或多个的表按某个条件连接起来,从中选取需要的数据,连接查询是同时查询两个或两个以上的表的使用的。当不同的表中存在相同意义的字段时,可以通过该字段来连接这几个表。      1.内连接查询            内连接查询是一种最常用的连接查询。内查询可以查询两个或两个以上的表。举例说明两个表的连接查询。当该字段的值相等时,就查询出该记录。     

2017-03-12 13:34:16 13131 1

原创 SQL基本查询语句

1.SELECT语句       基本语法形式:SELECT 属性列表                                  FROM 表名和视图列表                              [WHERE  条件表达式1]                              [GROUP BY 属性名1 [ HAVING 条件表达式2] ] 

2017-03-12 12:42:39 368

原创 触发器

触发器(Trigger)是由事件来触发某个操作。这些操作包括insert语句,update语句和delete语句。当数据库执行这些事件后,就会激活触发器执行相应的操作。MySQL从5.0.2版本开始支持触发器。满足触发器的触发条件时,数据库系统就会执行触发器中定义的程序语句,这样做可以保证某些操作之间的一致性。 1.创建只有一个执行语句的触发器 基本形式:CREATE TRIGGE

2017-03-12 12:13:30 227

转载 基于Hadoop的一个数据仓库工具hive的搭建

hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。我这里主要用于统计处理结构化的文本数据,处理后,存入结构化数据库中展现给用户。

2017-03-12 11:53:16 1483

原创 对大数据的理解

大数据几个不同的定义:James Kobielus:大数据事实上是引用极限可扩展分析的概念,“极限可扩展分析”这个词在我看来是人们所说大数据的核心。在某种程度上,是可以用三个V来概括的:Volume,数据量,可以使TB可以是PB甚至更大;Velocity,数据流动速度,实时的获取、转换、查询与访问数据;Variety,数据的种类,包括各种结构化数据、非结构化数据以及半结构化数据。在分析方面,它

2017-03-12 11:43:12 661

转载 基于ffmpeg的简单音视频编解码的例子

/**  * @file  * libavcodec API use example.  *  * Note that libavcodec only handles codecs (mpeg, mpeg4, etc...),  * not file formats (avi, vob, mp4, mov, mkv, mxf, flv, mpegts, mpegps, etc...).   * S

2017-03-12 00:00:41 522

原创 视图

视图       视图由数据库中的一个表或多个导出的虚拟表。其作用是方便用户对数据的操作。       视图的作用:1.使操作简单化;                             2.增加数据的安全性;                             3.提高表的逻辑独立性。1.创建视图               语法形式:CREATE   [ ALG

2017-03-11 23:09:37 206

原创 索引的基本操作

MySQL的索引包括普通索引,唯一性索引,全文索引,单列索引,多列索引和空间索引等。1.创建表的时候创建索引   CREATE TABLE 表名(属性名  数据类型 [完整性约束条件]                                           .......                                         属性名   数据类

2017-03-11 22:17:22 431

原创 数据库基本操作

登录数据库系统:mysql -h localhost -u root -p查看已存在的数据库: SHOW  DATABASES查看默认存储引擎:SHOW VARIABLES LIKE 'storage_engine'创建数据库:CREATE DATABASE  想创建的数据库名字删除数据库: DROP DATABASES 数据库名字查看数据库系统支持的存储引擎的类型:SHOW

2017-03-11 20:57:24 331

原创 数据库设计的基本步骤

数据库设计的基本步骤按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段1.需求分析2.概念结构设计3.逻辑结构设计4.物理结构设计5.数据库实施6.数据库的运行和维护 在数据库设计过程中,需求分析和概念设计可以独立于任何数据库管理系统进行,逻辑设计和物理设计与选用的DAMS密切相关。 1.需求分析阶段(常用自顶向下) 

2017-03-11 15:09:25 83516 3

原创 1017. A除以B

题目链接:https://www.patest.cn/contests/pat-b-practise/1017 #include#includechar A[1010];int main(){  int B;  scanf("%s%d",A,&B);  int sum=0;  int len=strlen(A);  if(len==1&&A[0]-'0'

2017-03-09 14:38:17 225

原创 1016. 部分A+B

题目链接:https://www.patest.cn/contests/pat-b-practise/1016 123456789101112131415161718192021#include#includeint main(){ char s1[12],s2[12]; int a,b; int num

2017-03-09 14:36:44 180

原创 1015. 德才论

题目:https://www.patest.cn/contests/pat-b-practise/1015#include#include#includeusing namespace std;struct person{ int id,de,cai; int score;}; bool cmp(person a,person b){ if(a.score!

2017-03-09 13:26:56 179

原创 1014. 福尔摩斯的约会

1014. 福尔摩斯的约会 (20)时间限制   100 ms内存限制   65536 kB代码长度限制   8000 B判题程序     Standard     作者     CHEN, Yue大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧! 3485djDkxh4hhGE  2984akDfk

2017-03-09 10:41:48 195

原创 1013. 数素数

1013. 数素数 (20)时间限制   100 ms内存限制   65536 kB代码长度限制   8000 B判题程序     Standard     作者     CHEN, Yue令Pi表示第i个素数。现任给两个正整数M 4,请输出PM到PN的所有素数。输入格式: 输入在一行中给出

2017-03-09 10:40:12 159

原创 1012. 数字分类

1012. 数字分类 (20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;

2017-03-07 13:24:40 194

原创 1011. A+B和C

1011. A+B和C (15)时间限制 150 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 HOU, Qiming给定区间[-231, 231]内的3个整数A、B和C,请判断A+B是否大于C。 输入格式: 输入第1行给出正整数T(输出格

2017-03-05 20:35:24 202

原创 1010. 一元多项式求导

1010. 一元多项式求导 (25)时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数

2017-03-05 20:34:14 205

原创 1009. 说反话

1009. 说反话 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度

2017-03-05 19:08:20 216

原创 1008. 数组元素循环右移问题

1008. 数组元素循环右移问题 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0A1

2017-03-05 19:06:15 214

原创 1007. 素数对猜想

1007. 素数对猜想 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>1有

2017-03-05 19:03:08 149

原创 1006. 换个格式输出整数

1006. 换个格式输出整数 (15)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(输入格式:每个测试输入

2017-03-05 19:01:34 139

原创 1005. 继续(3n+1)猜想

1005. 继续(3n+1)猜想 (25)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。

2017-03-05 19:00:14 320

原创 1004. 成绩排名

1004. 成绩排名 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用

2017-03-05 18:58:25 219

原创 1003. 我要通过!(20)

1003. 我要通过!(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串

2017-03-05 18:54:30 152

原创 1002. 写出这个数 (20)

1002. 写出这个数 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个

2017-03-05 18:52:56 169

Dev_c++anzhuangbao

Dev_c++anzhuangbao

2017-03-05

think_Python

中英对照版

2017-03-05

空空如也

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

TA关注的人

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