自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 MySQL学习笔记(一)下载、安装和可视化界面的连接

好久没用MySQL了,再复习一下吧。。。 一、MySQL的安装 首先进去官网https://dev.mysql.com/downloads/mysql/,选择自己想要的MySQL版本压缩包进行下载。 点击Download之后选择 即可正常下载。 下载完成之后将压缩包解压至指定文件夹(...

2019-04-28 18:45:33 625 0

原创 数据库学习笔记(一)数据库的基本概念

今天开始学习数据库知识,教材为数据库系统基础教程第三版。 第一章 名词解释: 1.数据库管理系统(DBMS):有效建立和维护大量数据的强大工具,并且能长期安全保存这些数据。 2.数据库:是由DBMS管理的数据的集合,是一群信息的集合。 DBMS的功能: 1.允许用户使用特殊的数据定...

2019-03-11 16:19:39 8387 1

原创 PAT_Basic Level_Practice_1024 (20)

题目描述: 1024科学计数法(20 分) 科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。 现以科...

2019-03-02 17:16:32 95 0

原创 PAT_Basic Level_Practice_1023 (20)

题目描述: 1023组个最小数(20 分) 给定数字 0-9 各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意 0 不能做首位)。例如:给定两个 0,两个 1,三个 5,一个 8,我们得到的最小的数就是 10015558。 现给定数字,请编写程序输...

2019-03-02 13:37:53 89 0

原创 PAT_Basic Level_Practice_1022 (20)

题目描述: 1022D进制的A+B(20 分) 输入两个非负 10 进制整数A和B(≤2​^30​​−1),输出A+B的D(1<D≤10)进制数。 输入格式: 输入在一行中依次给出 3 个整数A、B和D。 输出格式: 输出A+B的D进制数。 输入样例: 123 45...

2019-03-02 13:35:39 87 0

原创 PAT_Basic Level_Practice_1021 (15)

题目描述: 1021个位数统计(15 分) 给定一个k位整数N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d​0​​(0≤d​i​​≤9,i=0,⋯,k−1,d​k−1​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N=100311,则有 2 ...

2019-03-02 13:34:02 73 0

原创 PAT_Basic Level_Practice_1020 (25)

题目描述: 1020月饼(25 分) 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。 注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量...

2019-03-02 13:30:27 94 0

原创 PAT_Basic Level_Practice_1019 (20)

题目描述: 1019数字黑洞(20 分) 给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫 Kapreka...

2019-03-02 13:27:59 40 0

原创 PAT_Basic Level_Practice_1018 (20)

题目描述: 1018锤子剪刀布(20 分) 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入格式: 输入第 1 行给出正整数N(≤10​5​​),即双方交锋的次数。...

2019-03-02 13:23:36 42 0

原创 PAT_Basic Level_Practice_1017 (20)

题目描述: 1017A除以B(20 分) 本题要求计算A/B,其中A是不超过 1000 位的正整数,B是 1 位正整数。你需要输出商数Q和余数R,使得A=B×Q+R成立。 输入格式: 输入在一行中依次给出A和B,中间以 1 空格分隔。 输出格式: 在一行中依次输出Q和R,中间以 1 空...

2019-03-02 13:21:24 48 0

原创 PAT_Basic Level_Practice_1016 (15)

题目描述: 1016部分A+B(15 分) 正整数A的“D​A​​(为 1 位整数)部分”定义为由A中所有D​A​​组成的新整数P​A​​。例如:给定A=3862767,D​A​​=6,则A的“6 部分”P​A​​是 66,因为A中有 2 个 6。 现给定A、D​A​​、B、D​B​​,请编...

2019-03-02 11:18:14 44 0

原创 PAT_Basic Level_Practice_1015 (25)

题目描述: 1015德才论(25 分) 宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。” 现给出一批考生的德才分数,请根据司马光的理论给出录取排名。...

2019-03-02 10:51:11 39 0

原创 PAT_Basic Level_Practice_1014 (20)

题目描述: 1014福尔摩斯的约会(20 分) 大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星...

2019-03-01 17:10:32 50 0

原创 PAT_Basic Level_Practice_1013 (20)

题目描述: 1013数素数(20 分) 令P​i​​表示第i个素数。现任给两个正整数M≤N≤10^​4​​,请输出P​M​​到P​N​​的所有素数。 输入格式: 输入在一行中给出M和N,其间以空格分隔。 输出格式: 输出从P​M​​到P​N​​的所有素数,每 10 个数字占 1 行,其...

2019-03-01 13:59:41 35 0

原创 PAT_Basic Level_Practice_1012 (20)

题目描述: 1012数字分类(20 分) 给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字: A​1​​= 能被 5 整除的数字中所有偶数的和; A​2​​= 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算n​1​​−n​2​​+n​3​​−n​4​​⋯; A...

2019-03-01 12:06:13 38 0

原创 PAT_Basic Level_Practice_1011 (15)

题目描述: 1011A+B 和 C(15 分) 给定区间 [−2^​31​​,2^​31​​] 内的 3 个整数A、B和C,请判断A+B是否大于C。 输入格式: 输入第 1 行给出正整数T(≤10),是测试用例的个数。随后给出T组测试用例,每组占一行,顺序给出A、B和C。整数间以空格分隔。...

2019-03-01 12:03:40 42 0

原创 PAT_Basic Level_Practice_1010 (25)

题目描述: 1010一元多项式求导(25 分) 设计函数求一元多项式的导数。(注:x^​n​​(n为整数)的一阶导数为n*x​^(n−1)​​。) 输入格式: 以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。 输出格式: 以与输入相同的...

2019-03-01 12:00:04 44 0

原创 PAT_Basic Level_Practice_1009 (20)

题目描述: 1009说反话(20 分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开...

2019-03-01 11:01:21 44 0

原创 PAT_Basic Level_Practice_1008 (20)

题目描述: 1008数组元素循环右移问题(20 分) 一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A​0​​A​1​​⋯A​N−1​​)变换为(A​N−M​​⋯A​N−1​​A​0​​A​1​​⋯A​N−...

2019-02-28 16:00:00 35 0

原创 PAT_Basic Level_Practice_1007 (20)

题目描述: 1007素数对猜想(20 分) 让我们定义d​n​​为:d​n​​=p​n+1​​−p​n​​,其中p​i​​是第i个素数。显然有d​1​​=1,且对于n>1有d​n​​是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。 现给定任意正整数N(&l...

2019-02-28 15:47:47 43 0

原创 PAT_Basic Level_Practice_1006 (15)

题目描述: 1006换个格式输出整数(15 分) 让我们用字母B来表示“百”、字母S表示“十”,用12...n来表示不为零的个位数字n(<10),换个格式来输出任一个不超过 3 位的正整数。例如234应该被输出为BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的...

2019-02-28 09:30:52 28 0

原创 PAT_Basic Level_Practice_1005 (25)

题目描述: 1005继续(3n+1)猜想(25 分) 卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算 3、5、8、4、2、1,...

2019-02-28 09:26:10 21 0

原创 PAT_Basic Level_Practice_1004 (20)

题目描述: 1004成绩排名(20 分) 读入n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含 1 个测试用例,格式为 第 1 行:正整数 n 第 2 行:第 1 个学生的姓名 学号 成绩 第 3 行:第 2 ...

2019-02-28 08:56:10 16 0

原创 PAT_Basic Level_Practice_1003 (20)

题目描述: 1003 我要通过! (20 分) “答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。 得到“答案正确”的条件是: 字符串中必须仅有 P、 A、 T这三种字...

2019-02-27 11:08:02 29 0

原创 PAT_Basic Level_Practice_1002 (20)

题目描述: 1002 写出这个数 (20 分) 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10​100​​。 输出格式: 在一行内输出 n 的各位数字之和的每一位,拼...

2019-02-27 09:53:33 22 0

原创 PAT_Basic Level_Practice_1001 (15)

想了想,虽然可能写博客时间会浪费一点,但是既然都刷了,索性记录下来吧~ 题目描述: 1001 害死人不偿命的(3n+1)猜想 (15 分) 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去...

2019-02-27 09:44:43 18 0

原创 LeetCode_Medium_46. Permutations

2019.2.18 题目描述: Given a collection of distinct integers, return all possible permutations. Example: Input: [1,2,3] Output: [ [1,2,3], [1,3,2...

2019-02-18 10:04:58 29 0

原创 LeetCode_Medium_43. Multiply Strings

2019.2.17 虽然考研可能要以失败告终了,不过终究只是人生一段经历而已,继续学习,可能过阵子就要去找工作了。。 Hello World , Keep Coding! 题目描述: Given two non-negative integers num1 and num2 repres...

2019-02-17 11:02:55 32 0

原创 LeetCode_Medium_40. Combination Sum II

2019.2.15 题目描述: Given a collection of candidate numbers (candidates) and a target number (target), find all unique combinations in candidates where...

2019-02-15 10:04:29 56 1

原创 LeetCode_Medium_39. Combination Sum

2019.2.14 祝大家情人节快乐!O(∩_∩)O哈哈~ 题目描述: Given a set of candidate numbers (candidates) (without duplicates) and a target number (target), find all uniq...

2019-02-14 21:23:01 31 0

原创 LeetCode_Medium_36. Valid Sudoku

2019.2.13 题目描述: Determine if a 9x9 Sudoku board is valid. Only the filled cells need to be validated according to the following rules: Each row mu...

2019-02-13 21:45:12 35 0

原创 LeetCode_Medium_34. Find First and Last Position of Element in Sorted Array

2019.2.12 题目描述: Given an array of integers nums sorted in ascending order, find the starting and ending position of a given targetvalue. Your algo...

2019-02-12 09:10:13 108 0

原创 LeetCode_Medium_33. Search in Rotated Sorted Array

2019.2.11 题目描述: Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand. (i.e., [0,1,2,4,5,6,7] might become...

2019-02-11 10:35:29 106 0

原创 LeetCode_Medium_31. Next Permutation

过春节休息了几天,今天继续开始刷。。 2019.2.10 题目描述: Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of num...

2019-02-10 10:44:14 42 0

原创 LeetCode_Medium_29. Divide Two Integers

2019.2.2 题目描述: Given two integers dividend and divisor, divide two integers without using multiplication, division and mod operator. Return the qu...

2019-02-02 10:24:56 29 0

原创 LeetCode_Medium_24. Swap Nodes in Pairs

2019.2.1 题目描述: Given a linked list, swap every two adjacent nodes and return its head. Example: Given 1->2->3->4, you shoul...

2019-02-01 09:35:56 22 0

原创 LeetCode_Medium_22. Generate Parentheses

2019.1.31 题目描述: Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. For example, given n = 3, ...

2019-01-31 09:42:37 21 0

原创 LeetCode_Medium_19. Remove Nth Node From End of List

2019.1.30 题目描述: Given a linked list, remove the n-th node from the end of list and return its head. Example: Given linked list: 1->2-&...

2019-01-30 09:30:53 16 0

原创 LeetCode_Medium_18. 4Sum

2019.1.29 题目描述: Given an array nums of n integers and an integer target, are there elements a, b, c, and d in nums such that a + b + c + d = target...

2019-01-29 10:06:41 23 0

原创 LeetCode_Medium_17. Letter Combinations of a Phone Number

2019.1.28 Given a string containing digits from 2-9 inclusive, return all possible letter combinations that the number could represent. A mapping o...

2019-01-28 09:49:15 25 0

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