Implement the following operations of a queue using stacks.push(x) -- Push element x to the back of queue.pop() -- Removes the element from in front o...
分类:
其他好文 时间:
2015-11-22 23:28:05
阅读次数:
195
首先我们来看strlen函数,它主要是求一个字符串的长度,所以返回的应该是int型类型,其主要方法是将字符串从头到尾进行遍历时进行计数,因此实现起来并不是很难,其主要函数代码如下:intlength(char*p){ intlen=0; while(*p!=0) { len++; p++; } returnlen;}因为字符长度是..
分类:
其他好文 时间:
2015-11-20 12:52:23
阅读次数:
250
strstr()函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回false。该函数是二进制安全的。//数组
#include<stdio.h>
char*my_strstr(constchar*str,constchar*sub_str)
{
for(inti=0;str[i]!..
分类:
其他好文 时间:
2015-11-20 08:10:42
阅读次数:
184
#define_CRT_SECURE_NO_WARNINGS1
#include<stdio.h>
#include<assert.h>
#include<stdlib.h>
char*my_strstr(constchar*dst,constchar*src)
{
assert(dst);
assert(src);
char*p=dst;
char*s1=p;
char*s2=src;
while(*s1)
{
s1=p;
s2=src;
while((*s1!=‘\0..
分类:
编程语言 时间:
2015-11-20 00:20:26
阅读次数:
273
翻译实现下一个排列,将排列中的数字重新排列成字典序中的下一个更大的排列。如果这样的重新排列是不可能的,它必须重新排列为可能的最低顺序(即,升序排序)。重排必须在原地,不分配额外的内存。这里有些例子。输入是在左侧列和与其对应的输出在右侧列。
1,2,3→1,3,2
3,2,1→1,2,3
1,1,5→1,5,1原文Implement next permutation, which rearranges...
分类:
其他好文 时间:
2015-11-19 13:17:39
阅读次数:
191
描述:C语言中对于字符串类型并未定义,但存在许多有关字符串的库函数(如:strstr(在原串中匹配子串),strcpy(将原串内容拷贝到目标串中),strcmp(比较两个字符串的内容),strcat(连接两个字符串,亦为字符串的追加),strlen(求取字符串的长度)....),我们可以自己..
分类:
其他好文 时间:
2015-11-19 07:16:56
阅读次数:
266
在C中,要模拟实现这几个库函数,是对指针的传参与函数的调用的考察,代码如下,仅供参考strcpy函数:#include<assert.h>
char*my_strcpy(char*dest,constchar*src)
{
assert(dest);//断言指针的有效性
assert(src);
char*pa=dest;
while(*dest++=*src++)
;
returnpa;
}s..
分类:
编程语言 时间:
2015-11-19 07:16:40
阅读次数:
187
1 class Solution { 2 public: 3 int strStr(string haystack, string needle) { 4 if(haystack.empty()&&!needle.empty()) return -1; 5 ...
分类:
其他好文 时间:
2015-11-18 19:27:37
阅读次数:
138
HDS(11.16.2015):How to design an non-stop website like Google or Amazon?What design patterns are you using?Implement a queue with two stacks.Quick-sor...
分类:
其他好文 时间:
2015-11-17 06:52:04
阅读次数:
184
访问修饰符修饰符class类名称extends父类名称implement接口名称(访问修饰符与修饰符的位置可以互换)访问修饰符名称说明备注public可以被所有类访问(使用)public类必须定义在和类名相同的同名文件中package可以被同一个包中的类访问(使用)默认的访问权限,可以省略此关键字,...
分类:
其他好文 时间:
2015-11-14 20:35:38
阅读次数:
227