
算法
Tyler93
Do the best when you know the better!
展开
-
选择排序 快速排序 二分查找法
选择排序思想:拿到数组里面的第一个数依次和后面的每一个数进行比较 (假如是升序)遇到比第一个数小的就交换位置,直至把数组里面的每个数都进行比较一遍。快速排序思想:定义两个指针指向头部和尾部,找一个基准值(通常都是取数组的第一个位置的数 拿出来作为参考!)首先从尾指针进行比较 如果比参考的数 大的话 尾指针--,如果小就交换位置,然后头部指针++,如果头部指针的位置元素大于参考的元素的话就交原创 2017-11-14 11:44:21 · 528 阅读 · 0 评论 -
Akka
从几个方面来讲解一下actor模型必须要解决的几个问题:一、 消息系统设计,或者叫线程间通信怎么做?可以把要通信的线程想象成两个人,这两人没法直接说话,都是通过邮件交流。假设有两个人:勤奋的学生和睿智的老师。学生每天早上都会给老师发送邮件,而聪明的老师都会回复一句名言。这里需要解释: 1、学生发送邮件。一旦发送成功,邮件不能再修改。这天然就具备了不可变性,即使一不小心,发了句老师原创 2018-01-20 15:25:59 · 273 阅读 · 0 评论