自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

中央单元

即使只是一时兴起,也要坚持下去。

  • 博客(116)
  • 收藏
  • 关注

原创 Oracle Cloud中进入实例的维护模式的方法

通过Cloud Shell以控制台连接的方式连接实例打开Cloud Shell在下方出现的Cloud Shell中输入以下命令生成密钥对ssh-keygen -t rsa输出公钥cat $HOME/.ssh/id_rsa.pub在计算->实例->实例详细信息->控制台连接中点击“创建控制台连接”将第3步输出的公钥复制进去并创建当状态变为“活动”时,点击右边的三个小点,并点击“复制 Linux/Mac 的串行控制台连接”粘贴到Cloud Shell

2021-01-25 13:36:22 6938

原创 Joplin使用腾讯云对象存储(COS)进行同步

说明本人之前是使用坚果云的WebDAV功能进行同步。坚果云免费版的流量和速度已经能够满足我的笔记同步的需求,但是免费版还有一个很大的问题,就是如果在某个时间段内链接数太大的话,坚果云的WebDAV服务器就会返回Too many requests……的错误信息,从而导致同步中断的问题,本人也因此丢失了部分笔记。问题详情:joplin使用坚果云webdav同步时出现以下问题如何解决?要解决此问题,可以选择付费升级坚果云账号,也可以使用腾讯云的对象存储进行同步。由于本人的笔记多以文字为主,容量不大,因此选择

2021-01-23 15:50:49 3163 2

原创 C语言中sscanf函数的简明教程

C语言中sscanf函数的简明教程函数定义int sscanf(const char *str, const char * format, ...);函数说明sscanf()定义于头文件stdio.h。sscanf()会将参数str的字符串根据参数format字符串来转换并格式化数据。格式转换形式请参考scanf()。转换后的结果存于对应的参数内。返回值成功则返回参数数目,失败则返回-1(也即EOF)。参数中format的说明format中可以包含一个或多个{%[*][width][len

2021-01-21 15:24:45 18849 1

原创 macOS 中将 .jar 文件关联到 Jar Launcher

macOS 中将 .jar 文件关联到 Jar Launcher1. 右键任意一个 .jar 文件2. 选择“打开方式”->“其他”3. 选择`/System/Library/CoreServices/Jar Launcher`即可

2021-01-19 13:57:22 749 2

原创 通过 JavaScript 实现弹出层的简单方式

文件结构文件结构参照下图,忽略 .vscode 文件夹说明点击按钮出现弹出层允许用户自定义弹出框内容弹出层存在时隐藏滚动条并禁止滚动点击弹出框的按钮或右上角的 X 关闭弹出层效果图下图为弹出前样式下图为弹出层样式HTML 结构<!DOCTYPE html><html lang="en"><head> <meta...

2020-03-23 19:05:21 2306

原创 JavaScript 实现全排列函数

代码let permutate = str => { // 将字符串拆分为字符数组,因为后面要使用 Array 的 splice() 方法 str = str.split(''); // 深拷贝函数 let copy = (obj) => { let result = obj instanceof Array ? [] : {}; ...

2020-03-20 18:35:26 287

原创 04-树6 Complete Binary Search Tree(30 分)

04-树6 Complete Binary Search Tree(30 分)A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties:The left subtree of a node contains only nodes with keys...

2019-04-20 21:03:58 1286

原创 04-树5 Root of AVL Tree(25 分)

04-树5 Root of AVL Tree(25 分)An AVL tree is a self-balancing binary search tree. In an AVL tree, the heights of the two child subtrees of any node differ by at most one; if at any time they differ by ...

2019-04-20 20:58:27 1021

原创 04-树4 是否同一棵二叉搜索树(25 分)

04-树4 是否同一棵二叉搜索树(25 分)给定一个插入序列就可以唯一确定一棵二叉搜索树。然而,一棵给定的二叉搜索树却可以由多种不同的插入序列得到。例如分别按照序列{2, 1, 3}和{2, 3, 1}插入初始为空的二叉搜索树,都得到一样的结果。于是对于输入的各种插入序列,你需要判断它们是否能生成一样的二叉搜索树。输入格式:输入包含若干组测试数据。每组数据的第1行给出两个正整数N(≤10)N...

2019-04-20 20:52:29 2655

原创 03-树3 Tree Traversals Again(25 分)

03-树3 Tree Traversals Again (25 分)An inorder binary tree traversal can be implemented in a non-recursive way with a stack. For example, suppose that when a 6-node binary tree (with the keys numbered ...

2019-04-20 20:46:36 502 1

原创 03-树2 List Leaves(25 分)

03-树2 List Leaves(25 分)Given a tree, you are supposed to list all the leaves in the order of top down, and left to right.Input Specification:Each input file contains one test case. For each case, t...

2019-04-08 16:29:48 480

原创 03-树1 树的同构(25 分)

03-树1 树的同构(25 分)给定两棵树T1和T2。如果T1可以通过若干次左右孩子互换就变成T2,则我们称两棵树是“同构”的。例如图1给出的两棵树就是同构的,因为我们把其中一棵树的结点A、B、G的左右孩子互换后,就得到另外一棵树。而图2就不是同构的。图1图2现给定两棵树,请你判断它们是否是同构的。输入格式:输入给出2棵二叉树树的信息。对于每棵树,首先在一行中给出一个非负整数N(≤...

2019-04-08 16:26:15 2433

原创 02-线性结构4 Pop Sequence(25 分)

02-线性结构4 Pop Sequence(25 分)Given a stack which can keep MMM numbers at most. Push NNN numbers in the order of 1, 2, 3, …, NNN and pop randomly. You are supposed to tell if a given sequence of numbers...

2019-03-13 13:26:30 2350

原创 02-线性结构3 Reversing Linked List(25 分)

02-线性结构3 Reversing Linked List (25 分)Given a constant KKK and a singly linked list LLL, you are supposed to reverse the links of every KKK elements on LLL. For example, given LLL being 1→2→3→4→5→6, i...

2019-03-13 13:23:01 3300 2

原创 02-线性结构2 一元多项式的乘法与加法运算(20 分)

02-线性结构2 一元多项式的乘法与加法运算 (20 分)设计函数分别求两个一元多项式的乘积与和。输入格式:输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:输出分2行,分别以指数递降方式输出乘积多项式以及和多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。零多项式应...

2019-03-09 12:15:20 397

原创 02-线性结构1 两个有序链表序列的合并(15 分)

02-线性结构1 两个有序链表序列的合并(15 分)本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。函数接口定义:List Merge( List L1, List L2 );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { ElementType Data; /* 存储结点数据 ...

2019-03-08 22:44:12 440

原创 01-复杂度3 二分查找(20 分)

01-复杂度3 二分查找 (20 分)本题要求实现二分查找算法。函数接口定义:Position BinarySearch( List L, ElementType X );其中List结构定义如下:typedef int Position;typedef struct LNode *List;struct LNode { ElementType Data[MAXSIZE];...

2019-03-08 22:37:32 1084

原创 01-复杂度2 Maximum Subsequence Sum(25 分)

01-复杂度2 Maximum Subsequence Sum (25 分)Given a sequence of KKK integers {N1,N2,…,NK}\{ N_1, N_2, \dots, N_K \}{N1​,N2​,…,NK​}. A continuous subsequence is defined to be {Ni,Ni+1,…,Nj}\{ N_i, N_{i+1}, ...

2019-03-08 22:28:13 746

原创 01-复杂度1 最大子列和问题(20 分)

01-复杂度1 最大子列和问题(20 分)给定KKK个整数组成的序列{N1,N2,…,NK}\{ N_1, N_2, \dots, N_K \}{N1​,N2​,…,NK​},“连续子列”被定义为{Ni,Ni+1,…,Nj}\{ N_i, N_{i+1}, \dots, N_j \}{Ni​,Ni+1​,…,Nj​},其中1≤i≤j≤K1≤i≤j≤K1≤i≤j≤K。“最大子列和”则被定义为所有连...

2019-03-08 22:20:44 1158

原创 7-66 找出总分最高的学生(15 分)

7-66 找出总分最高的学生(15 分)给定N个学生的基本信息,包括学号(由5个数字组成的字符串)、姓名(长度小于10的不包含空白字符的非空字符串)和3门课程的成绩([0,100]区间内的整数),要求输出总分最高学生的姓名、学号和总分。输入格式:输入在一行中给出正整数N(≤10)。随后N行,每行给出一位学生的信息,格式为“学号 姓名 成绩1 成绩2 成绩3”,中间以空格分隔。...

2018-07-28 01:17:56 27181

原创 7-65 平面向量加法(15 分)

7-65 平面向量加法(15 分)本题要求编写程序,计算两个二维平面向量的和向量。输入格式:输入在一行中按照“x1&nbsp;y1&nbsp;x2&nbsp;y2x1&nbsp;y1&nbsp;x2&nbsp;y2x_1\ y_1\ x_2\ y_2 ”的格式给出两个二维平面向量v1=(x1,y1)v1=(x1,y1)v_1=(x_1,y_1)和v2=(x2,y2)v2=(x2,y...

2018-07-28 01:16:06 11580

原创 7-64 最长对称子串(25 分)

7-64 最长对称子串(25 分)对给定的字符串,本题要求你输出最长对称子串的长度。例如,给定Is PAT&amp;TAP symmetric?,最长对称子串为s PAT&amp;TAP s,于是你应该输出11。输入格式:输入在一行中给出长度不超过1000的非空字符串。输出格式:在一行中输出最长对称子串的长度。输入样例:Is PAT&amp;TAP symmet...

2018-07-28 01:10:18 2447 1

原创 7-63 查验身份证(15 分)

7-63 查验身份证(15 分)一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 ...

2018-07-28 01:06:43 4394

原创 7-62 切分表达式——写个tokenizer吧(20 分)

7-62 切分表达式——写个tokenizer吧(20 分)[先说点出题背景]这个题是为低年级同学、学C语言的同学准备的,因为,对这部分同学,这个题目编写起来略有一点复杂。如果是高年级、学过了正则表达式(Regular Expression)的同学或者学过了Java等OO语言的同学做这个题,应当发现这题比较简单吧。哦,对了,什么是tokenizer?请自行查询解决。反正在此处不应翻译成“令...

2018-07-28 01:03:33 2207

原创 7-61 找最长的字符串(15 分)

7-61 找最长的字符串(15 分)本题要求编写程序,针对输入的N个字符串,输出其中最长的字符串。输入格式:输入第一行给出正整数N;随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符。输出格式:在一行中用以下格式输出最长的字符串:The longest is: 最长的字符串如果字符串的长度相同,则输出先输入的字符串。输入样...

2018-07-28 00:47:47 13729 2

原创 7-60 删除重复字符(20 分)

7-60 删除重复字符(20 分)本题要求编写程序,将给定字符串去掉重复的字符后,按照字符ASCII码顺序从小到大排序后输出。输入格式:输入是一个以回车结束的非空字符串(少于80个字符)。输出格式:输出去重排序后的结果字符串。输入样例:ad2f3adjfeainzzzv输出样例:23adefijnvz#include &lt;stdi...

2018-07-28 00:43:29 3650

原创 7-59 字符串逆序(15 分)

7-59 字符串逆序(15 分)输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。输入格式:输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。输出格式:在一行中输出逆序后的字符串。输入样例:Hello World!输出样例:!dlroW olleH#include &lt;stdio.h&gt;#includ...

2018-07-28 00:39:56 4853 1

原创 7-58 求整数序列中出现次数最多的数(15 分)

7-58 求整数序列中出现次数最多的数(15 分)本题要求统计一个整型序列中出现次数最多的整数及其出现次数。输入格式:输入在一行中给出序列中整数个数N(0&lt;NNN≤1000),以及NNN个整数。数字间以空格分隔。输出格式:在一行中输出出现次数最多的整数及其出现次数,数字间以空格分隔。题目保证这样的数字是唯一的。输入样例:10 3 2 -1 5 3 4 3 ...

2018-07-28 00:37:35 8616 2

原创 7-57 查找整数(10 分)

7-57 查找整数(10 分)本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。输入格式:输入在第一行中给出两个正整数N(≤20)和X,第二行给出N个整数。数字均不超过长整型,其间以空格分隔。输出格式:在一行中输出X的位置,或者“Not Found”。输入样例1:5 73 5 7 1 9...

2018-07-28 00:29:07 3405

原创 7-56 找鞍点(20 分)

7-56 找鞍点(20 分)一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。本题要求编写程序,求一个给定的n阶方阵的鞍点。输入格式:输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。输出格式:输出在一行中按照“行下标 列下标”(下标从0开始)的格式输出鞍点的位置。如果鞍点不存在,则输出“NONE”。题目保证给...

2018-07-27 00:47:46 8577

原创 7-55 矩阵运算(20 分)

7-55 矩阵运算(20 分)给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。副对角线为从矩阵的右上角至左下角的连线。输入格式:输入第一行给出正整数n(1输出格式:在一行中给出该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。输入样例:42 3 4 15 6 1 17 1 8 11 1 1 1输出样例...

2018-07-27 00:41:47 1002

原创 7-54 将数组中的数逆序存放(20 分)

7-54 将数组中的数逆序存放(20 分)本题要求编写程序,将给定的n个整数存入数组中,将数组中的这n个数逆序存放,再按顺序输出数组中的元素。输入格式:输入在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。输出格式:在一行中输出这n个整数的处理结果,相邻数字中间用一个空格分开,行末不得有多余空格。输入样例:410 8 1 2...

2018-07-27 00:38:59 1905

原创 7-53 求最大值及其下标(20 分)

7-53 求最大值及其下标(20 分)本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。输入格式:输入在第一行中给出一个正整数nnn(1&lt;nnn≤10)。第二行输入nnn个整数,用空格分开。输出格式:在一行中输出最大值及最大值的最小下标,中间用一个空格分开。输入样例:62 8 10 1 9 10输出样例:10 ...

2018-07-27 00:36:29 1651

原创 7-52 数组元素循环右移问题(20 分)

7-52 数组元素循环右移问题(20 分)一个数组AAA中存有NNN(&gt;0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移MMM(≥0)个位置,即将AAA中的数据由(A0A1⋯AN−1A0A1⋯AN−1A_0A_1\cdots A_{N-1})变换为(AN−M⋯AN−1A0A1⋯AN−M−1AN−M⋯AN−1A0A1⋯AN−M−1A_{N-M}\cdots A_{N-1}A_...

2018-07-27 00:32:26 6690 2

原创 7-51 求n以内最大的k个素数以及它们的和(20 分)

7-51 求n以内最大的k个素数以及它们的和(20 分)本题要求计算并输出不超过n的最大的k个素数以及它们的和。输入格式:输入在一行中给出n(10≤n≤10000)和k(1≤k≤10)的值。输出格式:在一行中按下列格式输出:素数1+素数2+…+素数k=总和值其中素数按递减顺序输出。若n以内不够k个素数,则按实际个数输出。输入样例1:1000 10...

2018-07-27 00:27:18 3853

原创 7-50 近似求PI(15 分)

7-50 近似求PI(15 分)本题要求编写程序,根据下式求π的近似值,直到最后一项小于给定精度eps。π2=1+1!3+2!3×5+3!3×5×7+⋯+i!3×5×⋯×(2×i+1)+⋯π2=1+1!3+2!3×5+3!3×5×7+⋯+i!3×5×⋯×(2×i+1)+⋯\frac\pi2=1+\frac{1!}3+\frac{2!}{3\times5}+\frac{3!}{3\times...

2018-07-27 00:24:43 13198

原创 7-49 Have Fun with Numbers(20 分)

7-49 Have Fun with Numbers(20 分)Notice that the number 123456789 is a 9-digit number consisting exactly the numbers from 1 to 9, with no duplication. Double it we will obtain 246913578, which happen...

2018-07-27 00:17:43 6281

原创 7-48 求组合数(15 分)

7-48 求组合数(15 分)本题要求编写程序,根据公式Cmn=n!m!(n−m)!Cnm=n!m!(n−m)!C_n^m=\frac{n!}{m!(n−m)!}算出从nnn个不同元素中取出mmm个元素(m≤nm≤nm\leq n)的组合数。建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。输入格式:输入在一行中给出两个正整数mmm和nnn(m...

2018-07-27 00:04:28 6152

原创 7-47 二进制的前导的零(10 分)

7-47 二进制的前导的零(10 分)计算机内部用二进制来表达所有的值。一个十进制的数字,比如18,在一个32位的计算机内部被表达为00000000000000000000000000011000。可以看到,从左边数过来,在第一个1之前,有27个0。我们把这些0称作前导的零。现在,你的任务是写一个程序,输入一个整数,输出在32位表达下它前导的零的个数。输入格式:一个整数,在32...

2018-07-27 00:00:22 607

原创 7-46 爬动的蠕虫(15 分)

7-46 爬动的蠕虫(15 分)一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。输入...

2018-07-26 23:57:34 1120

空空如也

空空如也

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

TA关注的人

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