关闭

Andrew Ng Neural-networks-deep-learning 课程笔记一

Week1 Introduction to Deep Learning Tips:在Andrew Ng的课程中,通常使用列向量构成的矩阵来表示一系列样本,如X.shape=(n_x,m),n_x为特征数,m为样本数 1.Neural Networks Basics(1)Binary classification 二分类问题 二分类问题中,结果为离散的两个值,通常为0,1以“识别图片中是否为猫...
阅读(133) 评论(0)

图书馆信息管理系统文档

一. 概述1.目录结构文件说明1. Data_Structure.h定义了依赖的数据结构2. CBook.h定义”Book”类3. CData_Processor.h定义”Data_Processor”类,用于处理数据结构4. CLibrary.h定义“Library”类,用于处理对”Book”的相关操作5.CSearch_Book.h定义查找类,以要求的方式对书籍进行查找6. CSort.h定义排...
阅读(566) 评论(0)

Leetcode解题笔记(Stack)

Leetcode解题笔记(Stack) * 源码见github https://github.com/Kelvinmao/Leetcode/tree/master/Stack * 2016-07-22更新 94.Binary Tree Inorder TraversalGiven a binary tree, return the inorder traversal of its nodes...
阅读(180) 评论(0)

287.Find the Duplicate Number

287.Find the Duplicate NumberGiven an array nums containing n + 1 integers where each integer is between 1 and n (inclusive), prove that at least one duplicate number must exist. Assume that there is o...
阅读(167) 评论(0)

利用循环不变式写出正确的二分查找及其衍生算法

一.你能准确写出二分查找吗?先看看定义 二分查找的搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则查找成功;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组为空,则代表找不到。这种搜索算法每一次比较都使搜索范围缩小一半。 思路很简单以至于大多数人都能讲出来,但是有多少人能一次写出bug-free的...
阅读(477) 评论(0)

STL学习之路(一) deque

std::deque deque (usually pronounced like “deck”) is an irregular acronym of double-ended queue. Double-ended queues are sequence containers with dynamic sizes that can be expanded or contracted on bo...
阅读(233) 评论(0)

Leetcode解题笔记(Array)

源码见github https://github.com/Kelvinmao/Leetcode/tree/master/Array 2016-08-08更新154.Find Minimum in Rotated Sorted Array IIFollow up for “Find Minimum in Rotated Sorted Array”: What if duplicates are al...
阅读(1321) 评论(0)

C++学习之路(3) 常用数据结构与STL

一.什么是STLSTL全称为Standard Template Library,即标准模板库,该库提供一些常用的容器对象和一些通用的算法等,大家可以理解STL就是一个库,该库帮我们封装了很多容器类和通用的方法,我们可以通过调用该库中封装好的方法和容器类来进行编程二.STL 六大组件 容器(Container) 算法(Algorithm) 迭代器(Iterator) 函数对象,又称仿函数(Func...
阅读(849) 评论(0)

C++学习之路(2) C++输入输出 new delete操作符 函数重载

一. C++风格的输入输出在编写C++程序时,如果需要使用输入输出时,则需要包含头文件 iostream。在 iostream 中定义了用于输入输出的对象,例如常见的 cin 表示标准输入、cout 表示标准输出、cerr 表示标准错误。 使用 cout 进行输出时需要紧跟<>操作符,这两个操作符可以自行分析所处理的数据类型,因此无需像使用 scanf 和...
阅读(153) 评论(0)

C++学习之路(1) 类和对象,命名空间,标准库和std命名空间

一.类和对象的概念 类 :C++中的类是一种用户定义的类型,可以理解为C语言中的结构体的升级版。 对象 :C++中的类也是一种构造数据类型,但是进行了一些扩展,类的成员不但可以是变量,还可以是函数;通过类定义出来的变量就叫做对象。下面给出一段示例代码: #include int main(void){ class Student{ public:...
阅读(471) 评论(0)

Leetcode解题笔记(Stack)

2016-07-22更新 94.Binary Tree Inorder TraversalGiven a binary tree, return the inorder traversal of its nodes’ values.For example: Given binary tree [1,null,2,3], return [1,3,2].题目要求完成二叉树中序遍历,递归解法太简...
阅读(196) 评论(0)

Leetcode解题笔记(Linked List)

2016-07-20更新: 61.Rotate ListGiven a list, rotate the list to the right by k places, where k is non-negative.For example: Given 1->2->3->4->5->NULL and k = 2, return 4->5->1->2->3->NULL.这道题的大意是将元素向右移...
阅读(569) 评论(0)

Leetcode解题笔记(Linked List)

2016-07-17更新:142.Linked List Cycle IIGiven a linked list, return the node where the cycle begins. If there is no cycle, return null.给定一个单链表,判断其是否带环,若带环返回环的入口结点,否则返回NULL.判断是否带环,快慢指针法就可以解决问题。要返回环的入口,就显得比...
阅读(204) 评论(0)

Leetcode解题笔记(Linked List)

2016-07-16更新:19.Remove Nth Node From End of List Given a linked list, remove the nth node from the end of list and return its head.For example, Note: Given n will always be valid. Try to do this...
阅读(113) 评论(0)

Leetcode解题笔记(Linked List)

2016-07-15更新160.Intersection of Two Linked Lists Write a program to find the node at which the intersection of two singly linked lists begins.For example, the following two linked lists: begin to i...
阅读(198) 评论(0)
55条 共4页1 2 3 4 下一页 尾页
    个人资料
    • 访问:69388次
    • 积分:1228
    • 等级:
    • 排名:千里之外
    • 原创:55篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    我的微信公众号
    微信
    最新评论