摘要:
int a[100]={0}; int n; void quicksort(int left, int right) { if(left>=right) return ; int i=left; int j=right; int mid=(left+right)/2; int p=a[mid]; w 阅读全文
posted @ 2025-08-03 21:43
暗神酱
阅读(18)
评论(0)
推荐(0)
问题仍然是昨天的问题,今天又花了一个小时左右自己重写了一遍: include<bits/stdc++.h> void swapa(int &a,int & b) { int temp=a; a=b; b=temp; } void qp(int start,int a[],int n) { if(st 阅读全文
这个是前两天搞的那个深度优先算法的进阶版本: 问题描述已经在下面了,接下来是实现代码: //回溯算法 通常是与深度优先搜索算法绑定的算法 int n=0; bool mark[6][6]; int path[26][3]; int pathcount=0; int dx[5]={0,0,1,0,-1 阅读全文