算法
最耀眼的那个繁星
热衷算法以及java后端、c#
展开
-
2月14日 VCTE面试大题
2月14日 VCTE面试大题原创 2023-02-14 10:54:52 · 106 阅读 · 0 评论 -
小美得到了一个只包含’0’和’1’两种字符的字符串,现在她可以往这个字符串的任意位置添加任意个字符’1’,请问她至少需要添加多少个字符’1’才能使添加后的字符串是一个回文串?输入描述第一行一个整数
题目来源:Java后端之美团笔试题_最耀眼的那个繁星的博客-CSDN博客小美得到了一个只包含’0’和’1’两种字符的字符串,现在她可以往这个字符串的任意位置添加任意个字符’1’,请问她至少需要添加多少个字符’1’才能使添加后的字符串是一个回文串?输入描述第一行一个整数T,表示有T组数据。接下来T行,第i行是一个只包含’0’和’1’两种字符的字符串si。1<=T<=10, 1<=字符串si的长度<=100000输出描述T行,每行一个整数,其中第i行表示输入描述中的字原创 2022-05-09 22:17:54 · 1416 阅读 · 0 评论 -
* 一个小游戏,随机生成一个四位数,你输入一个答案,会告诉你有几个数对了,然后有几个数在里面但是位置不对。 * 例如:1234 你输入1203,告诉你2个对了,1个在里面但是位置不对 *
题目:答案:public class ExamDemo0006 { public static void main(String[] args) { Random r=new Random(); //例如要生成一个区间为[123,456]之间的整数,给出 //其实这是基于一个公式 如果要取一个范围在[min,max]之间的随机整数那么公式如下 //int randNumber =r.nextInt(max - mi.原创 2022-05-07 15:13:32 · 943 阅读 · 0 评论 -
切豆腐,豆腐是正方体,边长n,一共切m刀。每刀对着x、y、z轴之一垂直切,切的轴上的坐标会告诉你。输出每刀切完后,剩下的豆腐块中最大的豆腐体积。
最近在面试练算法,贴出一个自己写的算法吧:例程:2 3x y z1 1 1输出:421public class ExamDemo0005 { public static void main(String[] args) { ExamDemo0005 test=new ExamDemo0005(); Scanner in=new Scanner(System.in); System.out.print(.原创 2022-05-07 13:41:29 · 251 阅读 · 0 评论