相关疑难解决方法(0)

如何在Java中获取当前日期/时间

在Java中获取当前日期/时间的最佳方法是什么?

java datetime

661
推荐指数
18
解决办法
164万
查看次数

用于学习的间隔重复(SRS)

客户要求我为在线学习网站添加简单间隔重复算法(SRS).但在把自己投入其中之前,我想与社区讨论.

基本上,该站点向用户询问一堆问题(通过自动选择来自数据库的100个总问题中的10个),并且用户给出正确或不正确的答案.然后将用户结果存储在数据库中,例如:

userid  questionid  correctlyanswered  dateanswered
1       123         0 (no)             2010-01-01 10:00
1       124         1 (yes)            2010-01-01 11:00
1       125         1 (yes)            2010-01-01 12:00    
Run Code Online (Sandbox Code Playgroud)

现在,为了最大化用户学习所有答案的能力,我应该能够应用SRS算法,以便用户下次参加测验时,会更频繁地接收错误答案的问题; 比正确回答的问题.此外,以前回答错误但最近经常回答正确的问题应该不经常发生.

有没有人之前实现过这样的东西?任何提示或建议?

Theese是我发现的最好的链接:

sql algorithm

15
推荐指数
2
解决办法
5027
查看次数

Java中的Spaced Repetition算法的开源实现

我在一个Spaced Repetition必不可少的项目上工作,但我不是这个主题的专家,我害怕重新发明方形轮.我的研究指出了两个不同的系统,即Leitner系统和SM系列算法.
我还没有确定哪个系统最适合我的项目.如果我采取SM方向,我想我会尝试实现类似于Anki使用的东西.

我最好的选择是使用现有的Java库.它可能非常简单,我只需要计算下一次重复的时间.
有没有人听说过这样的倡议?

java algorithm

13
推荐指数
3
解决办法
9195
查看次数

什么是间隔重复算法来生成日间隔?

我正在实施一个flashcard游戏,我想实现间隔重复.我不需要像SuperMemo那样复杂的东西,而只是根据每张卡的分数来划分学习空间.

我目前正在寻找的是如何根据分数计算再次显示卡片的天数.我发现ZDT使用下面屏幕截图中的列表(1,2,3,5等).有人知道如何动态生成这个列表(这样我可以计算超过12分)?

或者也许有人猜测我可以使用什么数学函数来生成ZDT列表中的数字?它们呈指数增长.

在此输入图像描述

algorithm math repeat

5
推荐指数
1
解决办法
1679
查看次数

标签 统计

algorithm ×3

java ×2

datetime ×1

math ×1

repeat ×1

sql ×1