- 博客(7)
- 收藏
- 关注
原创 判断一个字符串的所有字符是否都不相同
/*判断一个字符串的所有字符是否都不相同*///王道上的#include<iostream>#include<string>#include<cstdio>using namespace std;bool char_set[128];int main(){ int strlength=0; string str="abcdefg"; strlength=str.length(); int i=0; for(i...
2020-06-11 16:37:22
535
原创 在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。 分析:这道题是2006年google的一道笔试题。
//在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。 分析:这道题是2006年google的一道笔试题。/*采用哈希表,采用ASCII码,ASCII总共有128个,所以哈希表长度为128就行了*///这是采用的其他博主的代码,,,王道上也有相似的#include<iostream>#include<string>#include<cstdio>using namespace std;#define HASHSIZE 128
2020-06-11 15:55:45
400
原创 nextdata问题
/*nextdata问题*/#include<stdio.h>int isLeap(int year){ if(year%4==0&&year%100!=0||year%400==0)//闰年返回1 return 1; else return 0;}int main(){ int year,mont...
2019-03-23 20:54:20
1119
原创 冒泡排序
/*冒泡排序*/#include<stdio.h>void main(){ int a[8]; int m,n,temp; int flag=0; int i,j; int num=0; printf("请输入8个数:\n"); for(i=0;i<8;i++) { scanf("%d",&am...
2019-03-23 20:52:49
163
原创 选择排序
/*选择排序*/#include<stdio.h>void main(){ int a[8]; int i,j,k,temp,m; int num=0; printf("请输入要排序的8个数:\n"); for(i=0;i<8;i++) { scanf("%d",&a[i]); } for...
2019-03-23 20:51:45
143
原创 最大公约数、最小公倍数
/*最大公约数、最小公倍数*/#include<stdio.h>int gongyueshu(int x,int y){ int temp; int z; if(x>y){ temp=x; x=y; y=temp; } if(y%x==0){ return x; }...
2019-03-23 20:34:34
197
原创 2016-3方格填数
/*方格填数如下的10个格子 +--+--+--+ | | | |+--+--+--+--+| | | | |+--+--+--+--+| | | |+--+--+--+(如果显示有问题,也可以参看【图1.jpg】)填入0~9的数字。要求:连续的两个数字不能相邻。(左右、上下、对角都算相邻)一共有多少种可能的填数方案?请填写表示方案数...
2019-03-23 20:05:48
215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人