编程小白
文章平均质量分 57
Coke_popo
这个作者很懒,什么都没留下…
展开
-
关于idea404问题配置
idea404问题问题界面解决方法第一步:File-Project Structure第二步:Artifacts-Web Application:Exploded-From Modules……第三步:Put into Output Root第四步:Run-Edit Configurations第五步:Deployment-➕-Artifact添加成功截图如下:运行成功截图(PS–0基础小白,还希望各位大佬可以多多指教)...原创 2021-12-03 01:48:11 · 331 阅读 · 0 评论 -
PAT乙级--1018锤子剪刀布
题目描述输入格式:输入第 1 行给出正整数 N(≤10^5),即双方交锋的次数。随后 N 行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C 代表“锤子”、J 代表“剪刀”、B 代表“布”,第 1 个字母代表甲方,第 2 个代表乙方,中间有 1 个空格。输出格式:输出第 1、2 行分别给出甲、乙的胜、平、负次数,数字间以 1 个空格分隔。第 3 行给出两个字母,分别代表甲、乙获胜次数最多的手势,中间有 1 个空格。如果解不唯一,则输出按字母序最小的解。输入样例:10C JJ B原创 2021-07-15 19:42:28 · 137 阅读 · 0 评论 -
PAT乙级--1017 A除以B
**PAT (Basic Level) Practice (中文)1017 A除以B**题目要求:本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 R,使得 A=B×Q+R 成立。输入格式:输入在一行中依次给出 A 和 B,中间以 1 空格分隔。输出格式:在一行中依次输出 Q 和 R,中间以 1 空格分隔。输入样例:123456789050987654321 7输出样例:17636684150141093474 3个原创 2021-07-15 00:05:15 · 1132 阅读 · 0 评论 -
快速排序的使用
快速排序问题利用快速排序将以下数组从小到大进行排序:输入:{10,1,12,78,68,15,34,900,23,18}输出:{1,10,12,15,18,23,34,68,78,900}快速排序的理解分析:快速排序是冒泡排序的改进。是一种分段的思想。通过多次的比较和交换实现最后排序的结果。关于题目示例的排序解析如下。PS:快速排序是一种基本的方法,可以用来进行多方面的拓展,作为其他问题需要进行排序时可以使用到,时间复杂度会降低。代码实现:(以下代码均为C语言进行实现)(1)i指向原创 2021-07-12 17:46:28 · 458 阅读 · 0 评论 -
力扣--274.H指数
274.H指数 I题目描述给定一位研究者论文被引用次数的数组(被引用次数是非负整数)。编写一个方法,计算出研究者的 h 指数。h 指数的定义:h 代表“高引用次数”(high citations),一名科研人员的 h 指数是指他(她)的 (N 篇论文中)总共有 h 篇论文分别被引用了至少 h 次。且其余的 N - h 篇论文每篇被引用次数 不超过 h 次。例如:某人的 h 指数是 20,这表示他已发表的论文中,每篇被引用了至少 20 次的论文总共有 20 篇。示例:输入:citations =原创 2021-07-12 15:45:58 · 247 阅读 · 0 评论 -
最大k乘积问题--动态规划
问题问题描述:设x是一个n位十进制整数。如果将x划分为k段,则可得到k个整数。这k个整数的乘积称为x的一个k乘积。试设计一个算法,对于给定的x和k,求出x的最大k乘积。编程任务:对于给定的x和k,编程计算x的最大k 乘积。示例Sample Input:请输入整数位数n:4请输入整数划分位数k:3请输入4位整数x:1234Sample Output:1234的k-1次分割后的最大k乘积是:144推导过程将一个n位的数字划分为k段,注意到分为k段是一个多阶段决策测问题,应采用动态规划原创 2021-06-17 23:06:43 · 5154 阅读 · 5 评论