提图斯·弗拉维奥·约瑟夫斯,出生于公元37年,第一世纪时的著名的军官,也是犹太历史学家及辩论家。
提图斯·弗拉维奥·约瑟夫斯他是犹太人,出生于耶路撒冷,讲阿拉姆语。
公元64年,犹太总督腓力斯将当地的犹太祭司解到皇帝尼禄那里受审。约瑟夫斯于是前往罗马替他们说项。他在途中遭遇海难,船上600乘客中只有80人生还。约瑟夫斯侥幸得以死里逃生。
约瑟夫斯回到犹太之后,那里的反罗马运动势在必行。约瑟夫斯尽管觉得对抗罗马实在是以卵击石,但是害怕给自己的同胞看作是卖国贼,他还是加入了犹太军队,并成为加利利行省的指挥官。
公元67年,加利利被后来的罗马将军韦斯巴芗率领的军队包围。约瑟夫斯坚守要塞约塔巴他47日,最后仍被罗马军队击败。
他和他的40个战友被罗马军队包围在洞中。他们讨论是自杀还是被俘,最终决定自杀。
约瑟夫斯提议以按顺序一人杀死另一人,并抽签的方式决定谁杀掉谁。约瑟夫斯和另外一个人是最后两个留下的人。约瑟夫斯说服了那个人,他们向罗马军队投降。
罗马帝国第九任皇帝,韦斯巴芗半身像约瑟夫斯投降时,预言韦斯巴芗要当皇帝,由于这个预言,他幸免一死,只是被囚禁起来。公元69年7月1日,韦斯巴芗称帝,释放了约瑟夫斯。
于是,约瑟夫斯活了下来,并约瑟夫斯一跃成为罗马的公民。可以说他在某种程度上背叛了自己的人民。
后来,约瑟夫斯来到罗马。在弗拉维王朝资助下,他以罗马公民的身份住在韦斯巴芗的大宅,领一笔长俸。在这里,约瑟夫斯开始从事他的写作工作。撰写的作品有《犹太古史》、《犹太战史》、《驳斥阿比安》和自传《人生》。
约瑟夫斯的抽签方式后来被称为约瑟夫斯置换,成了一个计算机科学和数学中的问题。在计算机编程的算法中,类似问题又称为约瑟夫环。简单来说,就是:
人们站在一个等待被处决的圈子里。 计数从圆圈中的指定点开始,并沿指定方向围绕圆圈进行。 在跳过指定数量的人之后,处刑下一个人。 对剩下的人重复该过程,从下一个人开始,朝同一方向跳过相同数量的人,直到只剩下一个人,并被释放。问题是需要找到最后剩下的人的初始位置。
网友评论