自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 判断等差数列

判断等差数列 题目: 如果一个数列中,任意相邻两项的差总等于同一个常数,那么这个数列就称为 等差数列 。 如果可以重新排列数组形成等差数列,请返回 true ;否则,返回 false 。 代码:` import java.util.Arrays; class Solution1 { public boolean canMakeArithmeticProgression(int[] arr) { //首先给数组排序 Arrays.sort(arr); //循环遍历

2020-08-16 18:20:10 1397

原创 判断回文数

判断回文数 题目描述: 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序从右向左)读都是一样的整数。 示例: 121 返回true -121 返回false 代码: import java.util.List; import java.util.ArrayList; class Solution { public boolean isPalindrome(int x) { //定义一个集合用于判断是否是回文数 List<Integer> bit

2020-08-03 00:11:33 267

原创 Java青蛙跳台阶问题

Java青蛙跳台阶问题 问题: 一只青蛙一次可以跳上一级台阶,也可以跳上二级台阶 求该青蛙跳上一个n级台阶总共有多少中跳法? 代码: package algo; public class f1 { //递归方法解决并不高效 public static int f(int n){ if(n<3) return n; return f(n-1)+f(n-2); } //非递归方法实现 private stat

2020-07-26 16:30:27 249

原创 第五周问题 Euclidean Geometry

Euclidean Geometry 问题描述: 在某节无聊的课上,SK同学随意画了一个三角形然后用尺子量了一下,发现三边长分别为a,b,c,然后SK同学拿起圆规分别以三个顶点为圆心画了三个圆,为了使图形看上去更美观,这三个圆两两不相交也互不包含,这里认为圆的半径可以是0(称之为“点圆”),现在SK同学想知道怎么画圆才能使三个圆的面积之和最大。 输入描述: 第一行是一个正整数T(≤ 100),表示...

2020-02-23 15:28:37 402

原创 第四周问题:Tu Hao's Problem

Tu Hao’s Problem 问题描述: Inuyasha,Hill and sephi like play games much.So their English are not good…So we tell the story in Chinese. 五菇凉是一个活泼可爱的“土豪”,一天Inuyasha被五菇凉和Sephi带到了哈尔滨理工大学的高耸建筑物前,五菇凉发现那里有很多的台阶。于...

2020-02-13 20:11:02 156

原创 第三周问题:Distance

Distance 问题描述: FST作为小朋友,经常会遇到和距离有关的问题,但是他已经厌倦了曼哈顿距离和欧几里德距离,所以FST就定义了一种FST距离。 这种距离并不用于空间或平面中,而运用于FST发明的一些神奇的算法中(唔… …)。 设i号元素的特征值为Ai,则i和j的FST距离是 |i2 - j2|+|Ai2 - Aj2|。 为了实现某新的数据结构,FST想在一大堆元素中找出距离最大的一对元素...

2020-02-11 18:47:56 308

原创 第三周问题:Split

Split 问题描述: 你有一个大小为????的????????????????????,每次你可以从你已有的????????????????????中选择一个大小不为1的????????????????????,设他的大小为????,然后把它分裂成????和????−????,其中1≤????<????,这样你获得的收益是????∗(????−????)给定????,????,求最少分裂几次才能得到至少????的收益 输入描述: 第一行两个正整数????,???? 输出描述: 输出一个非负整数表示答

2020-02-10 17:00:32 573 1

原创 第二周问题:身体训练

身体训练 问题描述: 美团外卖的配送员用变速跑的方式进行身体训练。 他们训练的方式是:n个人排成一列跑步,前后两人之间相隔 u 米,每个人正常速度均为 v 米/秒。 当某个配送员排在最后的时候,他需要以当时自己的最高速度往前跑,直到超过排头的人 u 米,然后降回到原始速度 v 米/秒。每个人最初的最高速度为c[i] 米/秒,每轮衰减d[i] 米/秒,也就是说,如果i是第j个跑的,那么他的速度就是c...

2020-02-09 15:48:20 182

原创 第二周问题:主持人的烦恼

主持人的烦恼 问题描述: 一天zzq主持一项游戏,共n位同学,需要两两同学为一组来上台来玩一项游戏。 但是,众所周知,玩游戏的时候,如果两个人的颜值差距>=m,就会互相嫌弃。 所以,为了游戏能够好玩。在游戏开始前,zzq已经调查了所有n个同学的颜值。 但是现在问题又来了,zzq想知道,最多能凑出多少组同学一起上台? 需注意一人只能出现在一个组中。 输入描述: 多组输入 第一行两个正整数n m...

2020-02-08 15:41:33 358

原创 第二周问题:杨辉三角

杨辉三角: 问题描述: 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。 下面给出了杨辉三角形的前4行: 1 1 1 1 2 1 1 3 3 1 给出n,输出它的前n行。 输入描述: 输入包含一个数n。 输出描述: 输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要...

2020-02-07 12:56:12 376 1

原创 第二周问题:解方程(二分)

解方程(二分) 问题描述: 对于方程 2018 * x ^ 4 + 21 * x + 5 * x ^ 3 + 5 * x ^ 2 + 14 = Y, 告诉你Y的值,你能找出方程在0~100之间的解吗? 输入描述: 第一行输入一个正整数T(表示样例个数) 接下来T组样例 每组样例一行,输入一个实数Y 输出描述: 一行输出一个样例对应的结果, 输出方程在0~100之间的解,保留小数点后4位小数;如果不...

2020-02-06 16:00:41 691

原创 第二周问题:神奇的数字

第二周问题:神奇的数字 问题描述: 今天是Tabris和mengxiang000来到幼儿园的第6天,美丽的老师在黑板上写了几个数字:121,11,131,聪明的Tabris一眼就看出这些数字是那样的神奇——无论是正着写还是反着写都是一样的,mengxiang000想要得到更多的这样有趣的数,又因为这是二人到幼儿园的第6天,6+2=8。他们想知道长度为8的这样的数都有哪些。但是写着写着机智的Tabr...

2020-02-05 11:41:38 685

原创 第二周问题求圆的面积

求圆的面积 题目描述: 给定圆的半径r,求圆的面积。 输入描述: 输入包含一个整数r,表示圆的半径。 输出描述: 输出一行,包含一个实数,四舍五入保留小数点后7位,表示圆的面积。 说明: 本题对精度要求较高,请注意π的值应该取较精确的值。你可以使用常量来表示π,比如PI=3.14159265358979323,也可以使用数学公式来求π,比如PI=atan(1.0)*4。 说明:在本题中,输入是一个...

2020-02-04 10:10:56 196

原创 第二周问题:我的签到题(A+B)

第二周问题:我的签到题 题目描述: 计算A+B的结果。 输入描述: 本题包含多组输入,每组输入一行两个元素,A,B 数据范围: -1e15<=A,B<=1e15 输出描述: 每组数据输出占一行,表示计算A+B的结果。 /* *文件名称 main.cpp *作者:m@yor *完成日期:2020年2月3日 *版本号:v1.0 */ #include<iostream> usi...

2020-02-03 10:02:53 291

原创 第一周问题锦标赛

第一周问题锦标赛 题目描述: 组委会正在为美团点评CodeM大赛的决赛设计新赛制。 比赛有 n 个人参加(其中 n 为2的幂),每个参赛者根据资格赛和预赛、复赛的成绩,会有不同的积分。比赛采取锦标赛赛制,分轮次进行,设某一轮有 m 个人参加,那么参赛者会被分为 m/2 组,每组恰好 2 人,m/2 组的人分别厮杀。我们假定积分高的人肯定获胜,若积分一样,则随机产生获胜者。获胜者获得参加下一轮的资格...

2020-02-02 10:05:26 262

原创 第一周问题音乐研究

问题音乐研究 问题描述: 美团外卖的品牌代言人袋鼠先生最近正在进行音乐研究。他有两段音频,每段音频是一个表示音高的序列。现在袋鼠先生想要在第二段音频中找出与第一段音频最相近的部分。 具体地说,就是在第二段音频中找到一个长度和第一段音频相等且是连续的子序列,使得它们的 difference 最小。两段等长音频的 difference 定义为: difference = SUM(a[i] - b[i]...

2020-02-01 18:20:22 329

原创 第一周问题大炼丹师

大炼丹师 问题描述: Reverie正在训练一个三角形分类模型,她手里有一堆数据,你能帮她标注一下么? 给定三个正整数,代表可能组成一个三角形的三条边长。 如果能组成 一个等边三角形,输出"equilateral"; 如果能组成 一个直角三角形,输出"right"; 如果不能组成 一个三角形,输出"error", 否则,输出"normal". 输入描述: 第一行一个正整数T(1\leq T\leq...

2020-02-01 11:19:11 660

原创 第一周问题图形

第一周问题图形 题目描述: 小明快要过生日了,他希望编程输出大小为N的生日蛋糕。 输入描述: 本题包含多组数据,每组数据输入一个数字N。 1<=N<=10 输出描述: 输出对应大小的图形。 注意每行图形末尾都没有多余空格。 /* *文件名称 main.cpp *作者:m@yor *完成日期:2020年1月31日 *版本号:v1.0 */ #include<iostream>...

2020-01-31 14:36:25 325

原创 第一周问题整数个数

第一周问题整数个数 问题描述: 给定k(k大于1且小于50)个正整数,其中每个数都是大于等于1,小于等于10的数。写程序计算给定的k个正整数中,1,5和10出现的次数。 输入描述: 输入数据只有一组,第一行包含一个正整数k(k大于1且小于100),第二行包含k个正整数,每两个正整数用一个空格分开。 输出描述: 输出有三个数,第一个数为1出现的次数,第二个数为5出现的次数,第三个数为10出现的次数且...

2020-01-31 11:06:28 682

汇编语言课程设计计算机钢琴程序源码

汇编语言计算机钢琴程序源码 ,运行环境DosBox,计算机专业课程设计

2021-02-05

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

TA关注的人

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