- 博客(8)
- 收藏
- 关注
原创 使用深度优先搜素(DFS)实现马踏棋盘
感觉想学会DFS说到底最重要的也就是弄懂递归怎么用#include<stdio.h>#define X 8#define Y 8int chess[X][Y] = { 0 };//棋盘bool nextxy(int* x, int* y, int count) {//x,y使用指针类型是为了直接修改 switch (count) { case 0: if (*x + 2 <= X - 1 && *y - 1 >= 0 && ches
2020-07-01 12:33:45
377
原创 C++使用set集合存放类的对象
#include <iostream>#include<set>#include <string>using namespace std;class CMyDate {protected: int year, month, day; string memo;public: CMyDate(){ } CMyDate(int y, int m, int d, string s) { year = y; month = m; day =
2020-05-28 17:47:50
2857
1
原创 Java用awt编写飞机躲避子弹小游戏(含资源)
效果图:import java.awt.Image;import java.awt.image.BufferedImage;import java.io.IOException;import java.net.URL;import javax.imageio.ImageIO; public class GameUtil {//调用图片 public static Im...
2020-03-14 10:47:30
983
1
原创 C语音编写井字棋
C语音编写井字棋(用坐标下棋)#include<stdio.h>#include<windows.h>int board[3][3]= {0}; //建立棋子落位矩阵void coord(int x,int y) { COORD pos= {x,y}; //获取光标坐标轴 HANDLE temp=GetStdHandle(STD_OUTPUT_HANDLE);/...
2020-03-11 14:35:49
334
原创 多线程输出
编写一个可以从 1 到 n 输出代表这个数字的字符串的程序,但是:如果这个数字可以被 3 整除,输出 "fizz"。如果这个数字可以被 5 整除,输出 "buzz"。如果这个数字可以同时被 3 和 5 整除,输出 "fizzbuzz"。例如,当 n = 15,输出: 1, 2, fizz, 4, buzz, fizz, 7, 8, fizz, buzz, 11, fizz, 13, 14...
2020-03-11 14:32:28
319
原创 Java用awt编写计算器(只有加减乘除)
Java用awt编写计算器(只有加减乘除)import java.awt.BorderLayout;import java.awt.Button;import java.awt.Color;import java.awt.Frame;import java.awt.GridLayout;import java.awt.Panel;import java.awt.TextField;...
2020-03-11 14:25:56
962
1
原创 Java用awt编写五子棋
Java用awt编写五子棋import java.awt.BorderLayout;import java.awt.Button;import java.awt.Frame;import java.awt.GridLayout;import java.awt.Panel;import java.awt.TextField;import java.awt.event.ActionEve...
2020-03-11 14:21:04
438
原创 Java用awt编写井字棋(新手编写)
Java用awt编写井字棋(新手编写)public class Player { private int x; private int y; public Player(int x, int y) { super(); this.x = x; this.y = y; }//存入棋子的x,y的位置 public int getX() { return x; } pub...
2020-03-11 14:17:08
551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅