c++
文章平均质量分 73
kgblily205
这个作者很懒,什么都没留下…
展开
-
VECTOR in C++:二维数组
用vector取代C-style的数组 提起数组,大家想必都很熟悉,你可以用索引和指针来操作数组,给程序设计带来了很大的灵活性。但是你知道它有许多天生的缺陷吗? 首先,数组的越界可能会引起程序的崩溃(如果崩溃了,还算你走运^_^)。其次是动态性不好,包括动态改变大小,动态申请。诸如此类的事,一定会让你伤透脑筋。有什么办法可以解决这些问题吗? 你不用转载 2014-09-07 16:51:01 · 884 阅读 · 0 评论 -
C++中getline函数用法
http://blog.csdn.net/explorewen/article/details/2433164getline() 语法: istream &getline( char *buffer, streamsize num ); istream &getline( char *buffer, streamsize num, char转载 2014-10-04 21:48:42 · 785 阅读 · 0 评论 -
leetCode:Longest Palindromic Substring
Given a string S, find the longest palindromic substring in S. You may assume that the maximum length ofS is 1000, and there exists one unique longest palindromic substring#include#includeus转载 2014-09-25 13:15:13 · 496 阅读 · 0 评论 -
leetCode:Palindrome Number
Palindrome NumberTotal Accepted: 22288 Total Submissions: 76684 Determine whether an integer is a palindrome. Do this without extra space.click to show spoilers.Some hints:Could nega原创 2014-09-25 22:18:54 · 436 阅读 · 0 评论 -
leetCode:ZigZag Conversion
#include#includeusing namespace std;class Solution{public: int convert(string s,int nRows);};int Solution::convert(string s,int nRows){ int length=s.length(); int interval=2*nRows-原创 2014-09-25 16:06:28 · 438 阅读 · 0 评论 -
leetCode:Longest Substring Without Repeating Characters
#include#include#includeusing namespace std;class Solution{public: int lengthOfLongestSubstring(string s){ int length=s.size(); map charmap; int maxLen=0,lastindex=-1转载 2014-09-24 10:39:58 · 527 阅读 · 0 评论 -
字符串操作
自己写的,还有一些不全面#include#includeint StrLength(char[]);int Concat(char* T,char s1[],char s2[]);int Index(char S[],char T[],int pos);char *reverse(char*,int);int main(){ char a1[11]="abcdefghij原创 2014-09-12 20:23:46 · 475 阅读 · 0 评论 -
leetCode: two Sum
Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two numbers such that they add up to the target, where原创 2014-09-22 09:56:02 · 513 阅读 · 0 评论 -
leetCode:Evaluate Reverse Polish Notation
Evaluate the value of an arithmetic expression in Reverse Polish Notation.Valid operators are +, -, *, /. Each operand may be an integer or another expression.Some examples: ["2", "1", "+",原创 2014-09-21 15:16:58 · 483 阅读 · 0 评论 -
Binary Search Tree
#include#include#include#define keytype int#define MAX_NUMBER -999999#define MIN_NUMBER 999999using namespace std;typedef struct BiTNode{ keytype data; struct BiTNode * lchild; struct BiTN原创 2014-09-09 12:51:22 · 498 阅读 · 0 评论 -
C++ ofstream和ifstream详细用法
C++ ofstream和ifstream详细用法2010-07-20 00:00 中国IT实验室 佚名 关键字:C++ C语言企业软件热点文章Java调用Dll存在指针或变参的解决方法Oracle中非默认方式创建外键的使用 ofstream是从内存到硬盘,ifstream转载 2014-10-04 16:32:38 · 604 阅读 · 0 评论