
算法
不如不说不快乐
这个作者很懒,什么都没留下…
展开
-
华为OJ(三)
密码截取#include<iostream>#include<string>#include<cstdio>using namespace std;int main(){ int max=0,finalMax=0;//存放可能存在的最长密码长度 string str; //存放截获的被加密的密码 cin>>str; int i,j; bool sym=原创 2015-06-02 20:03:36 · 452 阅读 · 0 评论 -
华为OJ(一)
1、字符串逆序输出 第一次尝试的代码:#include<iostream>#include<string>using namespace std;int main(){ string inputString; //输入字符串 cin>>inputString; int length,i; length = inputString.size();原创 2015-05-25 14:12:41 · 1222 阅读 · 0 评论 -
华为OJ(二)
1、求最小公倍数 最小公倍数=A*B/最大公约数#include<iostream>#include<string>using namespace std;int main(){ int A,B; cin>>A>>B; int min;//A、B中的小者 int common;//公倍数 int commonD=1;//最大公约数 if(A<B原创 2015-05-25 21:51:26 · 470 阅读 · 0 评论 -
华为OJ Java
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); String str = input.nextLine(); //next() 空格间隔 , nextLine原创 2015-08-27 18:19:53 · 1053 阅读 · 0 评论 -
关于如何求解数独问题
在华为OJ平台上做到了一道这样的题目,编写一个输入数独题目,输出数独求解结果的小程序,下面是编写的过程。 idea1 最先想到求解数独的方法是这样的 1、遍历9行*9列的每个未知数,对它所在的行、列、块进行遍历,如果可以通过此确定唯一的一个数字,那么就可以得出它的值。 2、然后对下一个数字的行、列、块进行遍历,查找它的值,如果有两个或者更多可能的值,则只能跳过到下一个数字。 3、不断循环遍原创 2015-07-24 15:27:45 · 738 阅读 · 0 评论 -
解题基础知识
获得一个数组的长度:#include<iostream>#include<string>using namespace std;int main(){string inputString;cin>>inputString;cout<<inputString.size();}原创 2015-05-22 17:02:51 · 316 阅读 · 0 评论 -
华为OJ(四)
1、配置文件恢复(超时)#include<iostream>#include<stdio.h>#include<string>using namespace std;int main(){char str[15];char strFirst[10];char strSecond[10];//问题一?如何判断输入的是一个命令还是两个命令 用gets读取//getchar();gets原创 2015-08-27 18:16:52 · 428 阅读 · 0 评论