View on GitHub

Homework Space

Homework Space for Introduction to Software Engineering

IT伦理与道德研究

百度贴吧的一些伦理风险行为收集

百度贴吧作为我们常用的社交网站之一,许多人习惯性地选择相信贴吧的可靠性。不过贴吧有些做法,可能有伦理风险,下面是我收集的一部分。

1. 默认公开关注贴吧与发帖记录

这是一个大家习以为常的举动,但却很容易引起信息泄露。初入贴吧或不熟悉的人很容易被他人根据贴吧关注与发帖记录而被识别。By the way, 即使隐藏了也很容易被破解出来,保密性有待加强。

2. 广告众多,且疑似涉及用户偏好

如果说上面那项还算习以为常的话,这项就算是深恶痛绝了。频率高的时候甚至会达到一版一广告的情况,而且广告品种众多,像游戏广告、医院广告、学习广告、投资广告等层出不穷。而且疑似是根据用户信息与偏好进行显示,很容易让人怀疑信息泄露。

不过虽然在竞价排行与莆田系医院曝光以后,百度在这方面收敛了不少,却依然有违规广告,例如下面这个博彩广告,希望未来改进。

3. 拍卖吧主

贴吧曾多次曝出官方私自下台民间吧主而将贴吧出售给他人的情况,其中影响最大的莫过于大家所熟知的莆田系医院事件,即百度将血友病吧吧主位出售给莆系医院,类似事件不少。下面是中国经营报一篇评论该事的报道的链接: http://news.sohu.com/20160116/n434712698.shtml

百度贴吧作为一个公众社区,应当保护社区当中民众的权益,私认为以上的事还是少发生为好。

排序算法

  1. 冒泡排序
    这大概是我们最熟知的排序方法了,原理很简单,以从小到大排序为例,即每次循环都将前序列最大的数送至序列尾,就像一个个气泡冒出一般,使用方便,但缺点是效率较低为O(n^2)。
  2. 插入排序
    原理很简单,即将序列中的数一个一个的进行插入,每次将一个数顺序找到要插入的位置再进行插入即可,效率比冒泡排序高。
  3. 选择排序
    原理与冒泡排序类似,即按顺序先找到未排序序列最大的数,然后与序列尾的数进行交换,与冒泡排序不同的是省去了相邻数字交换的过程。
  4. 快速排序
    较复杂,每次取一个数并将其余的数按大于此数与小于此数分成左右两部分,再对左右两部分分别做相同操作,效率较高,时间复杂度可以达到O(nlogn)