自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Karry's Tech Blog

人不编程枉少年 Talk is cheap,show me your code.

  • 博客(25)
  • 收藏
  • 关注

原创 【数据结构与算法】链表逆置

这两天温度直降,看书的时候手总是不自觉的抖,索性自学完了链表一章今天重写了链表逆置的题发现链表题只要画图,弄清逻辑关系,还是很简单的希望能持之以恒#include#includetypedef struct Node{ int data; struct Node *next;}Node;typedef struct Node LinkList;LinkList* Re

2015-02-05 22:00:40 644

转载 【数据结构与算法】八大排序算法

目录(?)[-]概述插入排序直接插入排序Straight Insertion Sort插入排序希尔排序Shells Sort选择排序简单选择排序Simple Selection Sort选择排序堆排序Heap Sort交换排序冒泡排序Bubble Sort交换排序快速排序Quick Sort归并排序Merge Sort桶排序基数排序Radix Sort总结概述排

2015-01-02 21:13:47 588

转载 [Python]在Python中添加自定义模块

原文地址:http://www.linuxidc.com/Linux/2011-07/38078.htm一般来说,我们会将自己写的python模块与python自带的模块分开存放以达到便于维护的目的。Python 运行环境在查找库文件时是对 sys.path 列表进行遍历,如果我们想在运行环境中注册新的类库,主要有以下三种方法:在sys.path列表中添加新的路径。设置PYTH

2014-11-28 10:29:58 577

转载 [Python]windows下安装matplotlib

ImportError: matplotlib requires dateutil:链接ImportError: matplotlib requires pyparsing:链接ImportError: No module named six:下载scipy,将\Program Files\Python27\Lib\site-packages\scipy\lib中的six.py文件

2014-11-28 09:58:25 924

原创 [Python]NumPy函数库

机器学习算法涉及很多线性代数知识,因此在使用Python语言构造机器学习时会常使用NumPy函数库。NumPy函数库时Python开发环境的一个独立模块,而且大多数Python发行版并没有默认安装NumPy函数库,因此在安装Python之后要独立安装NumPy函数库。NumPy矩阵和数组的区别:NumPy函数库中存在两种不同的数据类型(矩阵matrix和数组array),都可以用于处理

2014-11-27 20:46:06 1386

原创 在Visual Studio中写python程序

上上周安装了Visual Studio pro 2013,安装的过程很漫长,但逐渐发现,VS真是一款值得令人等待的软件,因为,它支持python。首先,新建项目确定后,会看到如下界面:如果第一次使用VS编Python,点击运行时,VC会提示提示安装Python Interpreter,根据提示下载安装即可,这个主要是提供Python Shell开发环境,如下图:

2014-11-27 19:26:19 2529

原创 [LeetCode]Valid Parenthese

Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.The brackets must close in the correct order, "()" and "()[]{}" are all va

2014-11-15 00:11:28 829

原创 [LeetCode]sqrt(int x)解题报告之二分查找

这道题用二分法找平方根,这个想法很自然,不过要注意变量要定义成un

2014-11-14 20:35:14 600

原创 [LeetCode] Sqrt(int x)解题报告之无限逼近(牛顿法)

Implement int sqrt(int x).Compute and return the square root of x.求一个数

2014-11-14 12:41:08 3039 2

原创 [栈的基本操作]含有Min()的stack

BUPT OJ上没有stack.h,所以,所有栈的接口都要自己补全

2014-11-12 19:47:53 645

原创 [Leetcode]Min stack

Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack.pop() -- Removes the element on top of the stack.top() -- Get

2014-11-12 19:41:40 382

原创 [Trick算法]给出年份和总天数求出对应月份

给出年份(XXXX)和总天数,求出对应月份。比如:输入2014

2014-11-11 23:34:51 791

原创 [冒泡排序+字符串]吃花生问题

在百度知道上看到有人问这个问题,冒泡排序和字符串结合的题,zheng

2014-11-11 22:08:20 771

原创 我在VC上写的第一个C程序

昨天从DreamSpark上下载了Visual Studio pro版软件,学生免费获得许可证,真是不能zai

2014-11-11 14:26:37 576 1

转载 如何在Visual Studio 2013上使用Github

介绍  我承认越是能将事情变简单的工具我越会更多地使用它。尽管我已经知道了足够的命令来使用Github,但我宁愿它被集成到IDE中。在本教程中,我会告诉你使用Visual Studio 2013如何实现。  首先创建一个任意类型的项目。在我的例子中,我创建了一个新的Windows Phone 8应用。重述一遍,这无关紧要。按如下显示选择“文件”>“添加到源码控制”。

2014-11-11 13:19:15 583

原创 用数组和链表实现队列操作

/*队列的数组实现*/#include#include#define MAX_SIZE 80000using namespace std;class Queue {private: int queue[MAX_SIZE]; int head; int tail;public: Queue(): head(0),tail(0){} void push(int data)

2014-11-09 23:44:47 357

原创 [LeetCode]Search in Rotated Sorted Array

Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2).You are given a target value to search. If found in the array retur

2014-11-09 11:40:58 308

原创 [LeetCode]pow(double x,int n)解题报告

Implement pow(x, n).常见的方法有两种,yizhon

2014-11-09 10:11:48 906

原创 [LeetCode]Reverse Linked List II解题报告

Reverse a linked list from position m to n. Do it in-place and in one-pass.For example:Given 1->2->3->4->5->NULL, m = 2 and n = 4,return 1->4->3->2->5->NULL.Note:Given m, n satisfy the

2014-11-08 20:42:16 362

原创 链表基础操作+实例[C语言实现]

#include#includestruct Node{ int data; Node *next;};typedef struct Node Node;struct List{ Node head; Node *last;};typedef struct List list;void list_init(List *list){ list->head.data=0;

2014-11-08 20:19:39 392

原创 comments on"An Experimental Study on Speech Enhancement Based on Deep Neural Networks"(一)

这篇论文是由中科大语音与语言信息处理实验室写的,今年1月发表在IEEE Signal Processing Letters(Impact factor :1.67)论文大致分为两个部分:语音增强的建模和基于TIMIT数据集的模型检验、对比论文的创新点/突破点:·提出了一个应用于语音增强的基于DNN的非线性回归模型;·使用了大量的训练集(浅层神经网络的劣势);·通过把contex

2014-09-08 23:20:40 1674

原创 单链表整表创建和整表删除

对于每个链表来说,它所占用空间的大小和位置是不需要预先分配划定的,可以根据系统的情况和实际的需求即使生成。所以创建单链表的过程就是一个动态生成链表的过程。即从“空表”的初始状态开始,依次建立各元素结点,并逐个插入链表。单链表整表创建的算法思路:1、声明一指针p和计数器变量i;2、初始化一空链表L;3、让L的头结点的指针指向NULL,即建立一个带头结点的单链表;4、循环:

2014-09-01 21:31:58 613

原创 单链表的插入与删除

单链表的插入:

2014-09-01 17:47:03 637

原创 单链表的读取

1、声明一个指针p指向链表的第一个结点,初始化j从1开始;2、当j

2014-09-01 17:34:13 476

原创 线性表链式存储结构

在顺序结构中,每个数据元素只需要存数据元素信息。现在链式结构中,除了要存

2014-09-01 17:19:50 313

空空如也

空空如也

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

TA关注的人

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