摘要: 约瑟夫环 问题: N个人编号为1,2,……,N,围成一个环,依次报数,每报到M时,杀掉那个人,求最后胜利者的编号。 换一下编号,现在假设有10个人编号为a,b,c,d,e,f,g,h,i,j,M=3吧。 杀第一个人的结果如下 杀第二个人的时候相当于从d开始,结果如下 最后我们可以知道d最终存活了下来 阅读全文
posted @ 2020-10-02 08:00 玄之不玄 阅读(393) 评论(0) 推荐(2)
摘要: 天各一方的两台计算机是如何找到对方并进行数据传输的?这一切要从计算机网络中五层模型开始讲起。五层模型有以下这些 了解五层模型基本上就知道一台计算机如何把数据发送给另一台计算机了。不过标题也说了,这是小白级别,文章会省略许多繁琐的细节。 一、物理层 如果两台计算机要通信,首先需要的就是把两台计算机用线 阅读全文
posted @ 2020-08-16 12:59 玄之不玄 阅读(1590) 评论(1) 推荐(0)
摘要: 如果你想入门算法,那么我这篇文章也许可以帮到你。 oj网站有这么多,当然还有其他的。我当初是在hdu上面刷的,不要问我为什么,问就是当时我也是一个新手,懵懵懂懂就刷起来了。点这里可以进入这个网站https://vjudge.net/ 我只在hdu上刷其他的没刷过。让我建议的话也是建议你刷hdu,差不 阅读全文
posted @ 2020-07-25 19:29 玄之不玄 阅读(1447) 评论(2) 推荐(4)
摘要: 桶排序。 原理:把一个区间的数据放在一个桶里,另一个区间的数据放在另一个桶里,放完数据之后把每一个桶里的数据进行排序就完成了核心过程。区间的大小由自己设定(这个设定简单)。桶的数量的话就是(总区间)/(每个桶区间大小)+1。 给个图加深点印象。 public class BucketSort{ pu 阅读全文
posted @ 2020-07-24 16:02 玄之不玄 阅读(167) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-31 22:28 玄之不玄 阅读(181) 评论(0) 推荐(0)