coursera上斯坦福的算法专项在讲到快速排序时,称其为最优雅的算法之一。快速排序确实是一种比较有效的排序算法,很多类库中也都采用了这种排序算法,其最坏时间复杂度为$O(n^2)$,平均时间复杂度为$O(nlogn)$,且其不需要额外的存储空间。 基本步骤 快速排序主要使用了分治的思想,通过选取一 ...
分类:
编程语言 时间:
2018-10-05 12:27:44
阅读次数:
191
最近在跟coursera上斯坦福大学的算法专项课,其中开篇提到了两个整数相乘的问题,其中最简单的方法就是模拟我们小学的整数乘法,可想而知这不是比较好的算法,这门课可以说非常棒,带领我们不断探索更优的算法,然后介绍可以通过使用分而治之的思想来解决这个问题。下面对该问题的方法以及实现进行介绍。 问题定义 ...
分类:
编程语言 时间:
2018-10-05 12:27:25
阅读次数:
905
最近在学习《Java并发编程实践》这本书,对线程和CPU的概念很模糊,前因后果和来龙去脉感觉非常欠缺,之前买了台组装台式 机运回家自己组装,发现对主板上的各个部位太陌生,于是决定趁这个机会补习一下计算机组成和运行原理方面的知识,直接找的 Coursera上的北大老师陆俊林的课程学,在这里用图例加注释 ...
分类:
其他好文 时间:
2018-09-11 13:57:20
阅读次数:
122
github : https://github.com/twomeng/logistic-regression- ex1. m plotData. m costFuction.m 内置函数fminuc() 绘制边界函数: predict. m ex2_reg. m costFunction_Reg. ...
分类:
其他好文 时间:
2018-08-25 14:34:45
阅读次数:
217
%% Machine Learning Online Class - Exercise 1: Linear Regression % Instructions % % % This file contains code that helps you get started on the % line ...
分类:
其他好文 时间:
2018-08-24 18:07:41
阅读次数:
160
此前一直站在幕后,而一些事情所有的来龙去脉只有我最清楚,所以我还是得留下点东西作为说明,省的大家在网络上天天吵吵闹闹啊都没有静下心来认真学习。本文所提及的内容,我都留有聊天记录佐证,部分授权保留有电子邮件记录,考虑到隐私权不在此公开,所以如果有人提出质疑,可以向我发邮件索要更多的信息。 如果按照时间 ...
分类:
Web程序 时间:
2018-07-23 15:00:30
阅读次数:
2734
Standford CS229 : Machine Learning 吴恩达(standford 人工智能实验室主任,coursera联合创始人)开设课程,目前coursera上最受欢迎的机器学习课程 machine learning公开课 : https://www.coursera.org/le ...
分类:
其他好文 时间:
2018-07-13 23:45:12
阅读次数:
292
现实生活中有许多需要提前预防一些异常问题出现的情况,例如在飞机起飞前,对飞机各部分进行评估,看发动机等各个零件是否性能正常,若有潜在的问题(可能出现异常情况),则需要及时检修或更换。 那么我们如何去评估异常是否存在呢? 利用联合概率分布~ [TOC] 联合概率分布 $X表示一系列随机变量\{X_1, ...
分类:
编程语言 时间:
2018-07-07 15:43:16
阅读次数:
187
题目 填空题-3 1 point possible (graded) 总时间限制:1000ms内存限制:65536kB描述 写一个二维数组类 Array2,使得下面程序的输出结果是: 0,1,2,3, 4,5,6,7, 8,9,10,11, next 0,1,2,3, 4,5,6,7, 8,9,10 ...
分类:
编程语言 时间:
2018-06-30 21:21:24
阅读次数:
265
1. 《Learning How to Learn》 https://www.coursera.org/learn/learning-how-to-learn/lecture/75EsZ/introduction-to-the-focused-and-diffuse-modes (NG123 Cxx ...
分类:
Web程序 时间:
2018-06-26 11:15:49
阅读次数:
190