- 博客(12)
- 收藏
- 关注
原创 拼多多一面 二叉树Z字形输出
输入:[1,2,3,null,null,4,5],输出:[ [1], [3,2], [4,5]]思路:两个list交替执行,list1顺序取出删除并打印,然后将左右子树放入list2中,list2顺序将左右子树放进list1中,list2逆序删除并打印import java.util.ArrayList;import java.util.LinkedLis...
2019-09-04 00:32:31 224
原创 数度游戏
public class Test7 { public static void main(String[] args) { // TODO Auto-generated method stub int[][] arr = { {0,9,5,0,2,0,0,6,0}, 1 每行不能有重复数字 2每列不能有重复数字 3每个九宫格不能有重复数字 {0,0,7,1,0...
2019-08-14 00:02:52 235
原创 XWIKI安装教程
1 安装所用的软件配置apache-tomcat-8.5.20xwiki10.11jdk1.8mysql-5.7.20-winx64 (所用jdbc:mysql-connector-java-5.1.44-bin)2 部署XWiki到tomcat:a:把xwiki-enterprise-web-11.11.war 放到 $TOMCAT_HOME/webapps 下 启动to...
2019-08-13 22:14:12 1221
原创 加1乘2平方(广搜)
加1乘2平方。给定两个正整数m、n,问只能做加1、乘2和平方这三种变化,从m变化到n最少需要几次?输入:输入两个10000以内的正整数m和n,且m小于n输出: 输出从m变化到n的最少次数#include<iostream>#include<queue>using namespace std;queue<int>q1;int st...
2017-09-12 00:22:26 574
原创 辗转相除求最大公约数
#includeusing namespace std;int main(){ int a, b,c,num; cin >> a >> b; if (a > b) { c = a; a = b; b = c; } while (1) { num = b%a; b = a; a = num; if (num == 0)
2017-09-07 00:09:24 340
原创 简单靶点
在m行n列中找到靶点,该靶点比左右小比上下大。#includeusing namespace std;int main(void){ int a[100][100]; int m, n,cou = 0; cin >> m >> n; for (int p= 0; p { for (int q = 0; q { cin >> a
2017-09-07 00:08:50 721
原创 八皇后问题
#include<iostream>#include<math.h>using namespace std;int a[8], flag = 1, c= 1;void search(int row);int complies(int row, int cot);void output();int main(void){search(0);sys...
2017-09-07 00:07:29 290
原创 穷举n位二进制
#includeint a[21];int n;void search(int m);using namespace std;int main(void){ cin >> n; search(0); return 0;}void search(int m){ if (m == n) { for (int i = 0; i {
2017-09-07 00:05:43 450
原创 猴子挖花生问题
题目:猴子从原点出发,每次只能向x或y方向移动一格。#include<iostream>#include<math.h>using namespace std;int main(){int n, x[100],y[100],sum=0,a=0,b=0,j;cin >> n;for (int i = 0; i < n; i++...
2017-09-07 00:03:49 659
原创 求最大公约数(辗转相除法)
#includeusing namespace std;int main(){ int a, b,c,num; cin >> a >> b; if (a > b) { c = a; a = b; b = c; } while (1) { num = b%a; b = a; a = num; if (num == 0)
2017-09-07 00:01:27 457
原创 逆波兰式
#include#includeusing namespace std;int main(void){stack sta;char s[50];int i , num, a, b, c, sum;cin >> s;i = 0;while (s[i] != '\0'){ num = s[i] - '0'; if (num >= 0 && num
2017-09-06 01:22:21 317
原创 c++筛选法素数(任意a,b区间内的素数)
#include<iostream>using namespace std;int n[1001];int a, b;void init();void calculate();void output();int main(void){cin >> a >> b;init();calculate();output();//最终省下...
2017-09-04 00:03:20 3131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人