BLUE BOX

初学者

1 监督、无监督概念

有监督:回归、分类 无监督:聚类 聚类:鸡尾酒聚会算法,把两种声音分离开来。

2017-06-12 22:37:56

阅读数 310

评论数 0

jupyter notebook一个很好用的Python笔记本

原来很多平台用的在线编译的东西就是jupyter 这个工具集成了代码运行和makedown的功能,所以可以来用做代码的实现和做笔记的功能,并且写过的代码还可以修改再运行,简直不要太方便。 但是有一点就是还不知道如何导出pdf。并且想导入到Evernote中也不可以。 下面看看这个东西的界面。...

2017-05-29 11:09:55

阅读数 2284

评论数 0

mac 中python的anaconda包管理

但我们安装了anaconda以后,我们使用ipython时我们所用的模块的路径都是anaconda的路径,并且我们用pip安装的模块都不能再ipython中使用。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。...

2017-05-29 10:16:25

阅读数 6650

评论数 0

数据科学的七个工作流程

工作流程(workflow stages) 问题的定义 获取训练和测试数据数据准备、清洗分析,识别模式和探索数据模型,预测和解决问题可视化,报告,和呈现问题解决步骤和找到解决方案提供或提交结果 这个工作流程提供了每个阶段的下一个步骤。但是没什么东西是绝对的。 我们可以结合各个工作流程步...

2017-05-26 11:25:56

阅读数 2365

评论数 0

文章标题

动态规划的描述动态规划通常基于一个递推公式及一个或多个初始状态。当前子问题将由上一子问题的解推出。状态与状态转移方程“状态”用来描述该问题的子问题的解。 注意,大部分情况下,某个状态只与它前面出现的状态有关, 而独立于后面的状态。例题1一个序列有N个数:A[1],A[2],…,A[N],求出最长...

2017-05-26 11:24:07

阅读数 175

评论数 0

70. Climbing Stairs -- 动态规划、斐波那契数列

70. Climbing Stairs – 动态规划、斐波那契数列解读: 这道题目很有意思,第一种思想可以把它看成斐波那契数列,即现在的值是前两个的值相加。即 n = [n-1] + [n-2]. 爬楼梯也是一样,到达第n台阶从[n-1]出发只需要1中方法,从[n-2]出发有两种方法(走两个一...

2017-05-20 22:20:35

阅读数 270

评论数 0

202. Happy Number

202. Happy NumberWrite an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starti...

2017-05-18 23:57:57

阅读数 121

评论数 0

121. Best Time to Buy and Sell Stock

121. Best Time to Buy and Sell StockSay you have an array for which the ith element is the price of a given stock on day i.If you were only permitted...

2017-05-18 15:21:07

阅读数 129

评论数 0

108. Convert Sorted Array to Binary Search Tree--二叉查找数

108. Convert Sorted Array to Binary Search TreeGiven an array where elements are sorted in ascending order, convert it to a height balanced BST.# Def...

2017-05-18 15:01:10

阅读数 127

评论数 0

350. Intersection of Two Arrays II -- 双指针、哈希表、排序、二分搜索

350. Intersection of Two Arrays IIGiven two arrays, write a function to compute their intersection.Example: Given nums1 = [1, 2, 2, 1], nums2 = [2, 2...

2017-05-17 09:52:55

阅读数 188

评论数 0

206. Reverse Linked List--链表翻转

链表翻转该开始想了很久,看代码也是乱,后来发现其实就是从前到后依次翻转箭头的指向,首先把第一个表指向第二个表的箭头翻转为指向None的箭头,head指向第二个表。 current相当于交换两杯水的中间的水杯。 用于存储中间变量。# Definition for singly-linked li...

2017-05-16 14:53:43

阅读数 172

评论数 0

169. Majority Element -- 字典

169. Majority ElementGiven an array of size n, find the majority element. The majority element is the element that appears more than ⌊ n/2 ⌋ times.Yo...

2017-05-16 11:03:26

阅读数 130

评论数 0

122. Best Time to Buy and Sell Stock II -- greedy

122. Best Time to Buy and Sell Stock II很有意思的一道题目 怎么利益最大化? 贪婪算法就是要把问题分解成小问题,把全局最优集问题分为一个个局部最优解的小问题。 那么把全局利益最大化,转换为当前的局部利益最大,当第二天比第一天价格高的时候就第一天买和第二天...

2017-05-16 00:06:58

阅读数 137

评论数 0

387. First Unique Character in a String -- 哈希表、字典

387. First Unique Character in a String – 哈希表、字典注:涉及到统计个数之类的题目,大部分都可以使用字典(hashmap)来解。Given a string, find the first non-repeating character in it and...

2017-05-15 23:36:13

阅读数 124

评论数 0

349. Intersection of Two Arrays --双指针、字典、二分查找、集合

349. Intersection of Two Arrays很经典的题目,可以使用双指针、字典、二分查找、集合来实现Given two arrays, write a function to compute their intersection.Example: Given nums1 = [1...

2017-05-15 00:31:49

阅读数 203

评论数 0

167. Two Sum II - Input array is sorted -- 双指针、字典、二分搜索

167. Two Sum II - Input array is sortedGiven an array of integers that is already sorted in ascending order, find two numbers such that they add up t...

2017-05-14 21:21:16

阅读数 149

评论数 0

455. Assign Cookies -- 贪心算法

455. Assign Cookies – 贪心算法Assume you are an awesome parent and want to give your children some cookies. But, you should give each child at most one c...

2017-05-14 20:13:36

阅读数 214

评论数 0

258. Add Digits -- 递归、字符串分解

258. Add DigitsGiven a non-negative integer num, repeatedly add all its digits until the result has only one digit.For example:Given num = 38, the pr...

2017-05-14 19:59:55

阅读数 154

评论数 0

226. Invert Binary Tree -- 二叉树、递归、交换、栈

226. Invert Binary TreeInvert a binary tree. 4 / \ 2 7 / \ / \ 1 3 6 9 to 4 / \ 7 2 / \ / \ 9 6 3 1解一: ...

2017-05-12 00:19:14

阅读数 172

评论数 0

371. Sum of Two Integers

371. Sum of Two IntegersCalculate the sum of two integers a and b, but you are not allowed to use the operator + and -.Example: Given a = 1 and b = 2...

2017-05-12 00:12:45

阅读数 140

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭