题目:一个数组A[1..n]来实现两个栈,使得两个栈中的元素总和不到n时,两个都不会发生上溯。思路(1):创建一个数组,分别从两边开始,依次往中间走。思路(2):创建一个数组,一个走奇数位,一个走偶数位。//奇偶方式
#define_CRT_SECURE_NO_WARNINGS
#include<iostream&..
分类:
编程语言 时间:
2016-05-19 21:30:25
阅读次数:
309
出现错误提示: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onl ...
分类:
其他好文 时间:
2016-05-19 19:15:34
阅读次数:
3614
哈希桶:建一个存放指针的数组,将hash出的key跟数组的下标进行对应,将对应的数据链接到该位置。eg:要存112224345436利用模除算出位置:11%10=121%10=124%10=434%10=454%10=436%10=6代码实现:
#define_CRT_SECURE_NO_WARNINGS
#include<iostream>
usingnamespacestd;
..
分类:
其他好文 时间:
2016-05-17 01:08:12
阅读次数:
755
思路:栈s1和栈s2,s1用来Push数据,s2用来Pop数据入队:数据直接压入栈s1中出队:若s2为空,则把s1中除过最后一个压入的元素全部移入s2中,然后弹出s1的栈顶元素若s2不为空,直接弹出s2的栈顶元素#define_CRT_SECURE_NO_WARNINGS1#include<iostream>#include<stack&g..
分类:
其他好文 时间:
2016-05-15 19:59:30
阅读次数:
210
#define _CRT_SECURE_NO_WARNINGS 1
#ifndef __ADDRESSBOOK_H__ //使用条件编译,防止重复引入头文件
#define __ADDRESSBOOK_H__
#define NAME_MAX 20
#define SEX_MAX 6
#define TELE_MAX 20
#define ADDR_MAX 40...
分类:
其他好文 时间:
2016-05-13 14:57:38
阅读次数:
157
#define _CRT_SECURE_NO_WARNINGS 1
#ifndef __ADDRESSBOOK_H__ //使用条件编译,防止重复引入头文件
#define __ADDRESSBOOK_H__
#define NAME_MAX 20
#define SEX_MAX 6
#define TELE_MAX 20
#define ADDR_MAX 40...
分类:
其他好文 时间:
2016-05-13 14:56:17
阅读次数:
184
#define_CRT_SECURE_NO_WARNINGS1#include<iostream>usingnamespacestd;/***从有序递增旋转数组45679123中找到数字6的位置*数组递增但有旋转*二分查找思想*时间复杂度小于O(N)*{7,8,9,10,1,2,3,4,5,6}*************/intfind_revolve_array(constintarr[],intlen,intvalue..
分类:
编程语言 时间:
2016-05-13 05:08:38
阅读次数:
201
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include
//结构体嵌套一级指针 二级指针 动态分配内存
typedef struct _Teacher {
int age;
int id;
char *title;
char **pStuarray;
char name[64];
}Teacher;
//打印结构体
v...
分类:
其他好文 时间:
2016-05-12 16:53:16
阅读次数:
387
哈希表:不同的Key值经过哈希函数Hash(Key)处理以后可能产生相同的值哈希地址,我们称这种情况为哈希冲突。所以用哈希冲突的开链法(哈希桶)进行处理,其结构如下:代码如下:#define_CRT_SECURE_NO_WARNINGS1
#include<iostream>
#include<vector>
usingnamespaces..
分类:
其他好文 时间:
2016-05-10 23:51:06
阅读次数:
227
输入一个整数,输出该数二进制表示中1的个数。如输入32,输出1.代码实现:方法1:与运算#define_CRT_SECURE_NO_WARNINGS1
#include<iostream>
usingnamespacestd;
intFindOneNumber(unsignedintnum)
{
intnumberofOne=0;
while(num)
{
num=num&(num-1);
numberofOne..
分类:
编程语言 时间:
2016-05-10 23:46:36
阅读次数:
293