- 博客(4)
- 收藏
- 关注
原创 要求时间复杂度为O(n²),求最大单调递增子段问题(Java版)
设计思路:利用动态规划去求,保存每一个元素它的单调递增子序列,最后再进行比较。每一行的第一个元素都不储存元素,用来作为子序列长度的计数位。
2023-03-21 12:58:11
217
原创 利用JAVA解决鸡兔同笼的问题
JAVA的语言特点是,必须对一个定义的变量进行初始化,那么当我们编写一个二元一次方程问题时,由于两个数都是未知数,所以没有办法直接对这两个变量进行赋初值,因此我想出了这么一个方法。先将鸡的数量赋初值为0,然后让它依次一直增加1,且不能超过总头数40,然后写出兔子与鸡的表达式,当鸡和兔子的头数(个数)相加为40时,输出兔子和鸡的数量,并且跳出循环。那么这是一道初中的二元一次数学题,其求解想必屏幕前的各位可以口算算出答案:鸡有30只,兔有10只。那么我们要如何编写一个JAVA程序来实现它呢?
2022-09-04 14:25:18
6135
2
原创 如何利用JAVA编写一个简单的石头剪刀布的小游戏
思路很简单,就是令石头=2,剪刀=1,布=0,那么电脑随机生成一个数,分别去对应,游戏者同时也输入一个数字,也是对应着前面的石头=2,剪刀=1,布=0。再进行比较,最后用一个flag变量去标记一下是赢了、输了、还是平局,就可以了。楼主为了完成作业,花了一小会时间自己琢磨了一下,写出了这个石头剪刀布的小游戏。
2022-09-04 13:36:03
4765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人