自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.换抵挡装置

题目:给出两个长度分别为n1,n2(n1,n2<=100)且每列高度只为1或2的长条。需要将它们放入一个高度为3的容器,问能够容纳它们的最短容器长度。,只能尝试用java实现书中的代码,在此记录学习这本书的历程。注意:n1左右移动的不同会造成容器的最短长度不同!之前没有发现这是一本。编写得书,但本人还未学习过。

2023-11-05 16:29:27 37

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.盒子

题目:给定6个矩形的长和宽w和h(1<=w,h<=1000),判断它们是否能构成长方体的六个面。编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。之前没有发现这是一本。

2023-11-04 17:08:58 31 1

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.子序列

题目:输入两个字符串s和t,判断是否可以从t中删除0个或多个字符(其他字符顺序不变),得到字符串s。例如,abcd可以得到bce,但无法得到dc。编写的书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。之前没有发现这是一本。

2023-11-04 15:55:23 32 1

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.循环小数

题目:输入整数a和b(0<=a<=3000,1<=b<=3000),输出a/b的循环小数表示以及循环节的长度。例如a=5,b=43,小数表示为0.(116279069767441860465),循环节的长度为21.编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。之前没有发现这是一本。

2023-11-03 18:53:42 37

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.DNA序列

输入整数m和n(4<=m<=50,4<=n<=1000),以及m个长度为n的DNA序列(只包含字母A,C,T,G),输出到m个序列的Hamming距离和最小的DNA序列和对应的距离。题目:输入m个长度均为n的DNA序列,求一个DNA序列,到所有序列的总Hamming距离尽量小。两个等长字符串的Hamming距离等于字符不同位置的个数,例如,ACGT和GCGA的Hammin距离为2(左数第1,4个字符不同),。编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。

2023-11-02 21:49:29 34

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.纵横字谜的

题目:输入一个r行c列(1

2023-10-31 21:14:32 382 5

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.谜题

题目:有一个5*5的网络,其中恰好有一个格子是空的,其他格子各有一个字母。一共有4中指令:A,B,L,R,分别表示把空格上、下、左、右的相邻字母移到空格中。如果有非法指令,应输出“This puzzle has no final configuration.”,例如,下列左图中执行ARRBBL0后输出如右图所示。编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。之前没有发现这是一本。

2023-10-29 16:43:56 22 1

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.周期串

题目:如果一个字符串可以有某个长度为k的字符串重复多次得到,则称该串以k为周期。例如,abcabcabcabc以3为周期(注意,它也以6和12为周期)。编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。输入一个长度不超过80的字符串,输出其最小周期。之前没有发现这是一本。

2023-10-29 15:36:12 29 1

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.数数字

题目:把前n(n<=10000)个整数 顺次序写在一起:123456789101112......数一数0~9各出现多少次(输出10个整数,分别是0,1,......,9出现的次数)。之前没有发现这是一本C语言编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。

2023-10-28 16:07:37 22

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.分子量

题目:给出一种物质的分子式(不带括号),求分子量。本题中的分子式只包含4种原子,分别为C,H,O,N,原子的分子量分别为12.01,1.008,16.00,14.01(单位:g/mol).例如,C6H5OH的分子量为94.108g/mol。之前没有发现这是一本C语言编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。

2023-10-28 15:38:37 552

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.得分

题目:给出一个由O和X组成的串(长度为1~80),统计得分。每个O得分为目前连续出现的O的个数,X的得分为0.例如,OOXXOXXOOO的得分为1+2+0+0+1+0+0+1+2+3。之前没有发现这是一本C语言编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。

2023-10-27 16:26:25 21 1

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.环状序列

题目:长度为n的环状串有n种表示方法,分别从某个位置开始顺时针得到。这些表示法中,字典顺序最小的称为“最小表示”。输入一个长度为n(n<=100)的环状DNA串(只包含A,G,C,T这四种字符)的一种表示法。例如CTCC的最小表示为CCCT,CGAGTCAGCT的最小表示为AGCTCGAGTC.之前没有发现这是一本C语言编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。

2023-10-27 11:11:49 35 1

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.生成元

题目:如果x加上x的各个数字之和得到y,就说x是y的生成元。给出n(1<= n <= 100000),求最小生成元。无解输出0.例如,n=216,121,2005时的解为198,0,1979.之前没有发现这是一本C语言编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。

2023-10-26 12:27:26 21 1

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.猜数字游戏的提示

每一组输入第一行为序列长度n,第二行是答案序列,接下来是猜测序列。猜测序列全为0是该数据结束。(答案、猜测数据中不包含0)题目:实现一个经典的“猜数字”游戏。给定答案序列和用户猜测的序列,统计有多少数字位置正确(A),有多少数字在两个序列中都出现过但位置不对(B)。之前没有发现这是一本C语言编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。

2023-10-26 11:17:38 68 1

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.回文词

题目:输入一个字符串,判断它是否是回文串以及镜像串。输入字符串保证不含数字0.所谓回文串就是翻转以后和原串相同。所谓镜像串就是左右镜像之后与原串相同。之前没有发现这是一本C语言编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。

2023-10-25 12:05:36 26 1

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.键盘输入问题

之前没有发现这是一本C语言编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。题目:把手放在键盘上时,稍不注意就会右错一位,输入的Q变成W,输入J变成K等。现输入一个错位后的字符串(所有字母均大写),输出本来想打出的句子。样例输入:O S, GOMR YPFSU/输出:I AM FINE TODAY.

2023-10-24 10:07:09 29

原创 《算法竞赛入门(第二版)》--java实现.3.2字符数组.TeX中的引号

之前没有发现这是一本C语言编写得书,但本人还未学习过C语言,只能尝试用java实现书中的代码,在此记录学习这本书的历程。题目:在TeX中,左双引号是“``”,右双引号是“' '”。输入一篇包含双引号的文章,将它转换成TeX格式输出。

2023-10-24 09:56:47 21

原创 算法竞赛入门(第二版)--java实现.3.2字符数组.竖式问题

【代码】算法竞赛入门(第二版)--java实现.3.2字符数组.竖式问题。

2023-10-22 17:11:43 41 1

空空如也

空空如也

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

TA关注的人

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