自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

点滴在心

学习、记录与分享

  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 leetcode 目录--更新....

 //注:很多代码未加入,内存分配是否成功的判断!//二维数组分配问题需注意,leetcode 可以接受变量的a[m][n],自己实现需,int **a = new int [m];for(){a[i] = new int[n]} -- 释放类似1、String to Integer (atoi)2、 Populating Next Right Pointers in Each Nod...

2013-11-24 19:23:44 1927

原创 LRU Cache

Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set.get(key) - Get the value (will always be positive) of the key if

2013-11-24 18:44:37 752

原创 Remove Duplicates from Sorted Array

Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length.Do not allocate extra space for another array, you must do this in place with

2013-11-23 15:12:36 739

原创 Two Sum

注释的部分是普通解法o(n^2)排序使数组是有序的,O(n)的时间复杂度就可以解决了,此题注意小标即可!指针从俩边向中间靠拢!#includestruct num_type { int val; int pos; }; bool cmp(num_type a,num_type b) { return a.val

2013-11-23 14:43:33 720

原创 Insertion Sort List

Sort a linked list using insertion sort.//以下用于有序链表插入一个元素//插入有俩部分,最好弄成俩张链表,否则易出现错误!void SortedInsert(struct ListNode* head, struct ListNode* newNode) //将元素插入有序表中!{ struct ListNode* cur = head; i

2013-11-22 21:16:13 691

原创 单链表总结

个人总结,以及借鉴他人代码,有些代码来着平时积累,不记得出处,请见谅。欢迎各位转载,希望对大家有用!如有错误欢迎真正,谢谢!struct node { int val; node *next;};//链表翻转static void Reverse(struct node* headRef) { struct node* result = NULL;//首节点为空 s

2013-11-20 22:24:32 945

原创 BF与KMP算法

BF(Brute Force)算法:BF算法是普通的模式匹配算法。将目标串S的第一个字符与模式串P的第一个字符进行匹配,若相等,则继续比较S的第二个字符和P的第二个字符;若不相等,则比较S的第二个字符和P的第一个字符,依次比较下去,直到得出最后的匹配结果。这个方法最大的特点是回溯!以下为俩种实现:/*从主串S的第一个字符开始和模式T的第一个字符进行比较,若相等,则继续比较两者的后续字

2013-11-20 15:29:33 1270

原创 Sort List

Sort a linked list in O(n log n) time using constant space complexity.此题要求时间复杂度为O(nlgn)第一印象即用快速排序和归并排序,由于快速排序的不稳定,跨度大,故我决定采用归并排序。网上我记得有看过使用快排的!#include #include struct ListNode { int

2013-11-20 10:27:13 1018

原创 Populating Next Right Pointers in Each Node

Populating Next Right Pointers in Each Nodehttp://oj.leetcode.com/problems/populating-next-right-pointers-in-each-node/Given a binary tree struct TreeLinkNode {

2013-11-16 21:06:03 648

原创 String to Integer (atoi) 以及 (atof)

String to Integer (atoi) http://oj.leetcode.com/problems/string-to-integer-atoi/#原题地址//通过测试//此题注意的事项:边界溢出,非法字符(含开头空格),带负号等//当达到最大值: INT_MAX (2147483647) or INT_MIN (-2147483648) --

2013-11-16 20:16:24 652

Visual+C+++课程设计桉例精编 附书代码

Visual+C+++课程设计桉例精编(附书代码)

2013-08-05

Qt实现的玻璃界面效果

Qt实现的玻璃界面效果(反光、半透明。投影

2013-08-05

VC编程小技巧20个

VC编程小技巧20个---最好放到word中看看吧

2010-10-03

VC++基础数据库操作完成学生成绩管理软件

VC++ 基础数据库 操作完成学生成绩管理软件--好东西值得学习

2010-10-03

vc++写的 数字电子钟

vc++写的 数字电子钟 绝对好东西 改造成成自己的时钟

2010-10-03

国人的图书管理系统源码

vc++ 国人的图书管理系统源码---好东东 啊

2010-09-29

排课vc++毕业设计

排课vc++毕业设计,不下不要后悔哦,也是我找了好久的

2010-09-29

空空如也

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

TA关注的人

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