- 博客(5)
- 收藏
- 关注
原创 数据结构与算法--字符串
预处理:判断一个串是不是回文串,往往要分开编写,造成代码的拖沓int LongestPalindrome(const char * s, int n){ int i, j, max; if (s == 0 || n < 1) return 0; max = 0; for (i = 0; i < n; ++i){//i is the middle poi
2015-10-22 17:23:17 537
原创 c++笔记
C++知识累积1. new的使用:创建对象的时候用new与不用new差别很大,主要在于用new,则分配的内存空间在堆,不在栈。并且new返回堆空间指针,当堆空间分配出错,会调用分配内存失败处理程序new_handler。#include <iostream>using namespace std;class A{private: int n;public: A(int m):
2015-10-20 20:48:39 643
原创 数据结构与算法--图
数据结构与算法–图线性表的每个元素有线性关系,每个数据元素只有一个直接前去和一个直接后继。树的数据元素之间有着明细那的层次关系,并且每层上的数据元素可能和下一层中多个元素相关,但只能和上一层中一个元素相关。这和一对父母可以有很多孩子,但每个孩子却只能有一对父母是一个道理。可现实中,人与人之间关系复杂,不是简单一对一,一对多的关系。这种复杂关系更适合用图来表示。在图结构中,节点之间的关系可以是任
2015-10-15 19:07:24 3222
原创 集体智慧编程第四章[搜索引擎与排名]总结
集体智慧编程第四章学习笔记搜索引擎与排名爬虫程序我们打开一个url,返回一个html文件,它的格式类似下面的内容:<!DOCTYPE html PUBLIC "-//W2C//DTD XHTML 1.0 Transitioln//EN""http://www.w2.org/TR/xhtml/DTD/xhtml1-transtitional.dtd"> <html xmln="http://w
2015-10-10 19:34:03 2894 1
原创 集体智慧编程第二三章学习总结
集体智慧编程第二三章学习总结协同过滤1 基于用户的协同过滤:比如为userX推荐电影,那么就要找到数据集中和userX相似的用户(看他们共同看过的电影的评分情况,用皮尔逊相关系数等算法求相似度),并根据相似度排名,再在userX没有看过的电影中,看看与他相似的user是怎么评价的,评价值*相似度再求和/总的相似度,就是预测的userX对这部电影的喜爱程度2 基于物品的协同过滤:应用场景,当我们在
2015-10-10 19:31:14 825
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人