摘要: 问题:在N行N列的棋盘上,一位骑士按象棋中“马走日”的走法从初始坐标位置(SX, SY)出发,要求遍历(巡游)棋盘中每一个位置一次。请输出其实巡游的位置顺序,或输出无解。 #include <iostream> using namespace std; // 棋盘边长、起始位置、总步数 const 阅读全文
posted @ 2021-11-18 20:19 Zupernova 阅读(62) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <stdio.h> #include <string.h> #include <conio.h> using namespace std; typedef struct student { int data; struct student * 阅读全文
posted @ 2021-11-18 20:16 Zupernova 阅读(126) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <vector> #include <stack> #include <set> #include <string> #include <algorithm> using namespace std; int main(void) { str 阅读全文
posted @ 2021-11-18 20:12 Zupernova 阅读(23) 评论(0) 推荐(0) 编辑
摘要: //我的方法 #include <iostream> #include <vector> #include <stack> #include <set> #include <string> #include <algorithm> using namespace std; void fun(vect 阅读全文
posted @ 2021-11-18 20:11 Zupernova 阅读(46) 评论(0) 推荐(0) 编辑
摘要: //全排列数->部分排列数->///(部分)组合数:好像不对/// //myprint->取全排列前n个->部分排列数基础上加上单调验证 #include <iostream> #include <vector> #include <stack> #include <set> #include <s 阅读全文
posted @ 2021-11-18 20:09 Zupernova 阅读(44) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>//一个更加形象的代码,不仅求出最大长度,同时用二维数组存储每个阶段的最长子序列 #include <vector> #include <stack> #include <algorithm> using namespace std; void newpush( 阅读全文
posted @ 2021-11-18 20:08 Zupernova 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 第一题:求获胜者,如果票数相当,按照字典序排序 输入: Tom,Lily,Tom,Lucy,Lucy,Jack 输出: Lucy #include <iostream> #include <vector> #include <stack> #include <set> #include <strin 阅读全文
posted @ 2021-11-18 20:07 Zupernova 阅读(78) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <vector> #include <stack> #include <set> #include <string> #include <algorithm> using namespace std;//L为左括号数,R为右括号数,限制条件为 阅读全文
posted @ 2021-11-18 20:06 Zupernova 阅读(42) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <vector> using namespace std; vector<int> t; void traceback(int total, int n,int len) { if (n == 0||total == 0) { for (in 阅读全文
posted @ 2021-11-18 20:05 Zupernova 阅读(50) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> #include<vector> using namespace std; bool is_not_under_attack(int row, int col, int n, vector<int> & rows, vector<int> & hills, ve 阅读全文
posted @ 2021-11-18 20:04 Zupernova 阅读(26) 评论(0) 推荐(0) 编辑