自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

susandebug

厚积而薄发

  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 自行编写strcpy()函数和memcpy()函数

strcpy:直接将strSrc复制给strDest,而不考虑Dest原来的内容。memcpy:将strSrc的前count个元素复制给Dest的前count个元素。// strcpy.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include //using namespace std;char* mystrcpy

2016-05-27 16:43:39 501

原创 常用的字符串和数字之间的转换函数

字符串转数字:atoi:字符串转整形数字atof:字符串转浮点型atol:字符串转长整型数字转字符串:itoa:整形数字转字符串ltoa:长整形数字转字符串

2016-05-27 16:19:45 766

原创 自行编写strcpy()函数

#include "stdafx.h"#include #include //using namespace std;char* strcpy(char* strDest,char* strSrc){ assert((strDest!=NULL) && (strSrc!=NULL)); if(strDest==strSrc) return strDest; char * addr

2016-05-27 16:14:33 1277

转载 一个无序实数数组中的相邻两个元素的最大差值

题目描述:一个无序的实数数组a[i],要求求里面大小相邻的实数的差的最大值。比如 double a[]={1,5,4,0.2,100} 这个无序的数组,相邻的数的最大差值为100-5=95.题目分析:这题有个简单的做法,首先就是对数组进行一个排序,然后扫面一遍数据就可以得到结果;但时间复杂度依赖于排序时间复杂度,一般为O(nlog n)。然而一般面试官会让给出一

2016-05-27 08:47:49 5050

原创 海量数据处理常见面试题

1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。s 遍历文件a,对每个url求取,然后根据所取得的值将url分别存储到1000个小文件(记为)中。这样每个小文件的

2016-05-26 21:20:50 4652

转载 caffe 中的损失函数分析

目前大部分机器学习算法都是基于统计学, 统计学习方法的三要素:模型策略和算法。基本步骤:    1 得到有限的训练数据集合    2 确定包含所有可能的模型假设空间,即学习模型的集合   3 确定模型选择的准则,其学习策略   4 实现求解最优模型的算法,即学习的算法   5 通过学习方法 选择最优模型,(刚开始随机初始化模型) 6 利用

2016-05-26 16:35:50 1831

原创 LeetCode题解——Palindrome Pairs

题目:Given a list of unique words. Find all pairs of distinct indices (i, j) in the given list, so that the concatenation of the two words, i.e. words[i] + words[j] is a palindrome.Example

2016-05-25 20:39:08 652

原创 LeetCode题解——Shortest Palindrome

题目:在一个字符串s的前面添加最少的字符使得该字符串变为回文字符串。解题思路:改题可以等价为求解以s[0]为开始节点的最长回文子串,比如s[0] - s[10] 是s中以s[0]为头的最长回文子串,那么截取s[11]到s[end] ,记为 t,然后反转t,即为所求。class Solution {public: string shortestPalindrome(

2016-05-25 20:06:31 438

原创 LeetCode题解——House Robber III

题目:The thief has found himself a new place for his thievery again. There is only one entrance to this area, called the "root." Besides the root, each house has one and only one parent house. After

2016-05-25 19:39:25 514

原创 LeetCode题解——Counting Bits

题目:Given a non negative integer number num. For every numbers i in the range 0 ≤ i ≤ num calculate the number of 1's in their binary representation and return them as an array.Example:Fo

2016-05-25 19:12:31 538

原创 用python 读取txt文件并保存为array

Reading Text Tables with PythonReading tables is a pretty common thing to do and there are a number of ways to read tables besides writing a read function yourself. That’s not to say these are magic

2016-05-25 15:26:28 19271

原创 LeetCode题解——Verify Preorder Serialization of a Binary Tree

题目:One way to serialize a binary tree is to use pre-order traversal. When we encounter a non-null node, we record the node's value. If it is a null node, we record using a sentinel value such as

2016-05-24 19:50:35 458

转载 Huffman树编码与解码

#include #include using namespace std;#define MAX 32767 typedef struct{ int weight; char value; int parent; int lchild; int rchild;}HTNode, *HuffmanTree; //动态分配数组存储霍

2016-05-23 17:10:45 773

转载 priority_queue

priority_queue调用 STL里面的 make_heap(), pop_heap(), push_heap() 算法实现,也算是堆的另外一种形式。先写一个用 STL 里面堆算法实现的与真正的STL里面的 priority_queue用法相似的priority_queue, 以加深对 priority_queue 的理解#include

2016-05-23 15:19:02 427

原创 深度学习随手笔记

本博文是在看资料的过程中发现的一些比较有用或者有意思的点,随手记录并长期保持更新.20160520深度学习还有什么坑?就要看看目前的深度学习都从哪些方面去研究。个人觉得当前深度学习领域的学术研究可以包含四部分:优化(Optimization),泛化(Generalization),表达(Representation)以及应用(Applications)。除了应用(Appli

2016-05-20 17:24:19 636

转载 DeepMind背后的人工智能:深度学习原理初探

去年11月,一篇名为《Playing Atari with Deep Reinforcement Learning》的文章被初创人工智能公司DeepMind的员工上传到了arXiv网站。两个月之后,谷歌花了500万欧元买下了DeepMind公司,而人们对这个公司的了解仅限于这篇文章。近日,Tartu大学计算机科学系计算神经学小组的学者在robohub网站发表文章,阐述了他们对DeepMind人工智

2016-05-20 17:16:06 2720

转载 Python中的Numpy入门教程

1、Numpy是什么很简单,Numpy是Python的一个科学计算的库,提供了矩阵运算的功能,其一般与Scipy、matplotlib一起使用。其实,list已经提供了类似于矩阵的表示形式,不过numpy为我们提供了更多的函数。如果接触过matlab、scilab,那么numpy很好入手。 在以下的代码示例中,总是先导入了numpy:复制代码代码如下:>>> imp

2016-05-09 14:22:52 557

查找算法代码C++——包括顺序、二分、BST、哈希

用C++写的最全的查找算法,顺序查找,二分查找,BST查找,哈希查找,可用于学习查找算法

2015-06-26

数据挖掘概念与技术课后习题答案.pdf

数据挖掘概念与技术课后习题答案.pdf 全套 完整答案 英文版 考试必备

2015-05-24

cuda 作业 排序算法 sort

中科院 cuda 作业 排序算法 sort

2015-05-24

cuda 高性能计算作业 点乘 dot

中科院 高性能课程 cuda优化并行点乘

2015-05-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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