我考虑使用一个hashmap来存储球员的名字和他们的球队价值,而球队正在建立(我在之后为两个球队拍摄,但希望以后有更多)。当游戏开始时,我会切换到其他东西来存储球员的点数,助攻,死亡等等,并需要保持每个队的总点数。似乎我应该可以用一个结构来做这个。我不确定hashmap以后是否有用。
我也希望能够按照球队对球员进行排序,并有一个记分牌,从高到低排列球员。数据需要快速访问和排序。玩家每次杀戮只能得1点,所以也许一个类似泡泡排序的方法会奏效。
我想我在正确的轨道上,但我想看看是否有更好的方法。任何建议都将不胜感激。如果还有别的StackExchange的话,请告诉我。
注意:我使用Bukkit来编写mod,因为它是服务器端的。
我建议创建一个team
类,其中有一个列表
或映射
来容纳它们。不需要使用不同的容器,而创建团队和在游戏本身。
然后,您可以将team
类a列表
或map
中的球员、该队的得分、该队可能需要保留的其他内容以及访问这些信息所需的所有方法。
保持简单。
在我的PostgreSQL中,我有两个表和tables,它们之间有 关系(一个 /code>可以有多个 )。 用户可以在棋盘上放几张牌。为了实现此功能,我通常会创建另一个名为< code>cards_on_hold的表,具有< code>OneToMany关系,并将保留卡id放入此表中。为了获取板的数据,我将使用< code>board和< code>cards_on_hold之间的JOIN。 P
本文向大家介绍android数据存储之文件存储方法,包括了android数据存储之文件存储方法的使用技巧和注意事项,需要的朋友参考一下 文件存储是 Android 中最基本的一种数据存储方式,它不对存储的内容进行任何的格式化处理,所有数据都是原封不动的保存到文件当中的。 概述 文件存取的核心就是输入流和输出流。 Android文件的操作模式 文件的相关操作方法 文件读写的实现 openFileOu
问题内容: 我只是在想,是否可以使用Swift将时间存储在Firebase中?我之所以问是因为我要创建一个应用程序,当我创建一个特定的对象时,该对象将启动一个计时器,该计时器从创建之日起24小时开始递减计数。这24小时到期后,该对象将被删除。我还想显示一个倒数计时器,以显示该对象在删除之前还剩下多长时间。 我尝试将小时和分钟作为整数存储到数据库中,但这似乎效率不高,因为我不得不担心AM / PM,
问题内容: 我目前有一个电子表格类型程序,该程序将其数据保存在HashMaps的ArrayList中。当我告诉您这还不理想时,您无疑会感到震惊。开销似乎使用的内存比数据本身多5倍。 这个问题询问有效的馆藏库,答案是使用Google馆藏。 我的跟进是“ 哪一部分? ” 。我一直在阅读文档,但感觉不像是哪种类最适合。(我也向其他图书馆或建议开放)。 因此,我正在寻找可以使我以最小的内存开销存储密集电子
我有一个游戏,在MySQL数据库中存储boss在简单模式和硬模式下的杀人记录。有14个老板。我想存储一个球员杀死一个老板的次数和难度。我有几个选择,我可以看到。。 为每个boss以及每个难度在表中创建一个单独的列。例如。 创建两个存储数字序列的字段,这些数字可以稍后提取出来,以便在PHP中进行比较。其中easykills是一个由28个字符组成的字符串,每2个字符就有一个计数器,用于计算boss被杀
我正在使用Facenet算法进行人脸识别。我想基于此创建应用程序,但问题是Facenet算法返回一个长度为128的数组,即每个人的人脸嵌入。 对于人物识别,我必须找到两个人面部嵌入之间的欧几里得差异,然后检查它是否大于阈值。如果是,那么这些人是相同的;如果它小于,那么这些人是不同的。 比方说,如果我必须在10k人的数据库中找到人x。我必须计算每个人嵌入的差异,这是没有效率的。 有没有办法有效地存储