刷题练习生
小锋学长生活大爆炸
好人没好报,恶人活千年
展开
-
网易互娱2022校园招聘在线笔试 -《魔塔》
在经典游戏《魔塔》中,玩家需要控制主角与一个又一个怪物战斗。小明很喜欢这个游戏,最近决定自己做一个魔塔玩玩,但是他在设置人物血量时犯了难,你能帮帮他吗?在小明的设计中,主角和怪物都有攻击力、防御力、生命值三个属性,一共有N个怪物,且主角与怪物战斗的顺序是固定的。每场战斗都由主角先手,然后双方轮流攻击,实际造成的伤害等于攻击力减去对方的防御力(伤害小于0时按0计算),直到一方的生命值归零后战斗才会结束。除此之外,小明还给主角加了一个被动技能:【被动技能一回复】在主角发动政击时,如果伤害值大于敌人剩余原创 2021-08-28 17:39:04 · 15886 阅读 · 0 评论 -
Java入门编程练习题
杨辉三角1、第n行有n个数字2、每一行的开始和结尾数字都为13、第n+1行的第i个数字等于第n行的i-1个数字加上第n行的i个数字public class Main { private void print(int[][] arr){ for (int i = 0; i < arr.length; i++) { for (int j = 0; j <= i; j++) { System.out.print(a原创 2020-08-25 21:46:27 · 15481 阅读 · 0 评论 -
交换二维数组
沿对角线交换NxN的二维数组的行、列数据对角线往右的点,才需要交换;往左的点不用交换,避免重复交换。public class Main { private void print(int[][] arr){ for (int[] a:arr) { for (int b: a) { System.out.print(b+"\t"); } System.out.pri.原创 2020-08-25 21:16:37 · 15797 阅读 · 0 评论