很久之前的一款手机游戏,一款打僵尸的手机游戏,你派不同的僵尸去吃人,有普通僵尸

苹果四有个游戏是一个僵尸去吃人,吃完一个人就多一只僵尸。是跑酷的_百度知道
苹果四有个游戏是一个僵尸去吃人,吃完一个人就多一只僵尸。是跑酷的
我有更好的答案
是僵尸尖叫,我刚刚找到的
是僵尸农场吧!
僵尸狂欢节
是僵尸尖叫吧
其他类似问题
为您推荐:
您可能关注的推广
跑酷的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁后使用我的收藏没有帐号?
所属分类: &
查看: 9|回复: 1
之前有个游戏是lol里面几个人在打僵尸,叫什么 ...
之前有个游戏是lol里面几个人在打僵尸,叫什么
点这里&&&&
TA的勋章:
这问题在te5LOL专区里面讲得挺详细的,在攻略大全那块,
指尖每日首次回帖可以赚5金币()收起回复展开回复
点这里&&&&
军团远征公测 究极福利等你来拿!
经常在论坛发帖,且发帖量较大(发帖量4000以上)数据结构(17)
有1个人和99个僵尸,僵尸吃了人就会恢复成人类,一个人可以让两个僵尸吃,但是被僵尸吃了人就会死掉。问:最后可以活下来的人有多少个?
& 这个问题可以有二叉树解决,活着的人是二叉树的头,当一个结点有父节点时,父节点一定会被子节点吃掉,也就是只要有子节点的结点,就是被僵尸吃掉的人。如图:
& & & & & & & &1
& & & & & / & & & &\
& & & & &1 & & & & &1
& & & / & & \ & & &/ & \
& &&1 & & & 1 & &1 & & 1
import&java.util.LinkedL
import&java.util.L
import&java.util.Q
public&class&Zombi&{
&&&&private&int[]&array&=&new&int[100];
&&&&private&static&List&Node&&nodeList1;
&&&&private&static&int&count&=&0;
&&&&&*&内部类
&&&&&*&@author&SONY
&&&&private&static&class&Node&{
&&&&&&&&Node&leftC
&&&&&&&&Node&rightC
&&&&&&&&int&
&&&&&&&&Node(int&newData)&{
&&&&&&&&&&&&leftChild&=&
&&&&&&&&&&&&rightChild&=&
&&&&&&&&&&&&data&=&newD
&&&&&*&用循环做一个100个节点的数组,每个数组元素都为1,这个没什么特殊要求,个人爱好
&&&&public&void&arrayTree()&{
&&&&&&&&for&(int&i&=&0;&i&&&100;&i++)&{
&&&&&&&&&&&&array[i]&=&i&+&1;
&&&&&&&&&&&&//&System.out.println(array[i]);
&&&&&&&&//&System.out.println(array);
&&&&public&void&createBinTree2()&{
&&&&&&&&nodeList1&=&new&LinkedList&Node&();
&&&&&&&&for&(int&nodeIndex&=&0;&nodeIndex&&&array.&nodeIndex++)&{
&&&&&&&&&&&&nodeList1.add(new&Node(array[nodeIndex]));
&&&&&&&&for&(int&parentIndex&=&0;&parentIndex&&&array.length&/&2&-&1;&parentIndex++)&{
&&&&&&&&&&&&nodeList1.get(parentIndex).leftChild&=&nodeList1
&&&&&&&&&&&&&&&&&&&&.get(parentIndex&*&2&+&1);
&&&&&&&&&&&&nodeList1.get(parentIndex).rightChild&=&nodeList1
&&&&&&&&&&&&&&&&&&&&.get(parentIndex&*&2&+&2);
&&&&&&&&int&lastParentIndex&=&array.length&/&2&-&1;
&&&&&&&&nodeList1.get(lastParentIndex).rightChild&=&nodeList1
&&&&&&&&&&&&&&&&.get(lastParentIndex);
&&&&&&&&if&(array.length&%&2&==&1)&{
&&&&&&&&&&&&nodeList1.get(lastParentIndex).rightChild&=&nodeList1
&&&&&&&&&&&&&&&&&&&&.get(lastParentIndex&*&2&+&2);
&&&&&*&public&int[]&getArray()&{&return&&}&public&void&setArray(int[]
&&&&&*&array)&{
&&&&&*&for(int&i=0;i&100;i++){&array[i]=i;&}
&&&&&*&this.array&=&&}
&&&&&*&先序遍历&这三种遍历结构都一样,只是先后顺序不一样
&&&&public&static&int&preOrderTraverse2(Node&node)&{
&&&&&&&&if&(node&==&null)&{
&&&&&&&&&&&&return&0;
&&&&&&&&if&(node.leftChild&==&null&&&&node.rightChild&==&null)&{
&&&&&&&&&&&&return&1;
&&&&&&&&System.out.print(node.data&+&&&&);
&&&&&&&&return&preOrderTraverse2(node.leftChild)&+&preOrderTraverse2(node.rightChild);
&&&&public&static&void&main(String[]&args)&{
&&&&&&&&Zombi&tree&=&new&Zombi();
&&&&&&&&tree.arrayTree();
&&&&&&&&tree.createBinTree2();
& for(int&i=0;i&nodeList1.size();i++){
&&&&&&&if(nodeList1.get(i).leftChild==null&&nodeList1.get(i).rightChild==null){
&&&&&&&&&&&System.out.println(nodeList1.get(i).data);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:568次
排名:千里之外
原创:32篇
(11)(16)(4)(2)(2)

我要回帖

更多关于 一款打僵尸的手机游戏 的文章

 

随机推荐