首先用一个简单的打印字符的程序来做下示例 #include<stdio.h>#include<string.h>void main(){ int i=0; char a[4]="abc"; for(i=0;i<strlen(a);i++) { printf("%c",a[i]); }} 要想用gdb ...
分类:
数据库 时间:
2017-09-09 16:31:14
阅读次数:
200
A + B Problem II Time Limit: 2000/1000 MS (Java/Others) A + B Problem II Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 372150 Accepted ...
分类:
其他好文 时间:
2017-09-09 10:45:40
阅读次数:
131
数的计算 分析:递归即可。不用学他造数。 #include<iostream> #include<algorithm> using namespace std; int f(int n){ int ret=1; for(int i=1;i<=n/2;++i){ ret+=f(i); } return ...
分类:
其他好文 时间:
2017-09-04 22:45:06
阅读次数:
245
四则运算表达式求值 OpenJ_Bailian - 4132 题意:设计一个计算器,实现+-*/以及()的表达式运算求值。 栈的应用,这学期学数据结构,手写了栈练一下~ 1 #include <bits/stdc++.h> 2 using namespace std; 3 const int max ...
分类:
其他好文 时间:
2017-09-04 22:43:47
阅读次数:
217
写时拷贝技术是通过"引用计数"实现的,在分配空间的时候多分配4个字节,用来记录有多少个指针指向块空间,当有新的指针指向这块空间时,引用计数加一,当要释放这块空间时,引用计数减一(假装释放),直到引用计数减为0时才真的释放掉这块空间。当有的指针要改变这块空间的值时,再为这个指针分配自己的空间(注意这时... ...
分类:
其他好文 时间:
2017-09-04 14:55:31
阅读次数:
170
1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecm ...
分类:
编程语言 时间:
2017-09-04 09:48:32
阅读次数:
181
//字符串版本结合使用substr,strlen两个方法实现$a="a";$b="b";echo‘交换前$a:‘.$a.‘,$b:‘.$b.‘<br/>‘;$a.=$b;$b=substr($a,0,(strlen($a)-strlen($b)));$a=substr($a,strlen($b));echo‘交换后$a:‘.$a.‘,$b:‘.$b.‘<br/>‘;echo‘-----------------------<br/>..
分类:
Web程序 时间:
2017-09-03 23:43:05
阅读次数:
170
Hat’s Words Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 16230 Accepted Submission(s): 5790 Pr ...
分类:
其他好文 时间:
2017-09-03 01:13:35
阅读次数:
213
//普通 void getnext1(char *s) { int i = 0,j = -1,len = strlen(s); ne[0] = -1; while(i < len) { if(j == -1 || s[i] == s[j]) ne[++i] = ++j; else j = ne[j] ...
分类:
其他好文 时间:
2017-09-02 23:28:25
阅读次数:
386