dfs
文章平均质量分 79
靴靴林靴靴
一步一锅脚印
展开
-
计算之道(置换的玩笑)
#include#includeint n,ans[1000],vis[1000],len,flag=0;char s[1000];void dfs(int cur){ //printf("%d\n",cur); if(cur==len) { for(int i=0; i<len; i++) i原创 2016-07-31 19:21:06 · 420 阅读 · 0 评论 -
计算客(无脑博士的试管们)
简单的dfs,耗时1小时,这几天在学雅思,快两个月没敲代码了,有点手生,一些算法有点生疏,stl标准模板库用不熟了,所以要经常练习。#include#includeusing namespace std;int d[50][50][50],a,b,c,d1[5000000],n=0;int dfs(int a1,int b1,int c1){ if(a!=a1) {原创 2016-09-18 19:16:40 · 781 阅读 · 0 评论 -
计算客(遗失的支付宝密码(简单))
又水一道,简单题,用时10分钟,暴力#includeint num=0,n,m,ans[10];int judge(int x){ for(int i=0;i<x/2;i++){ if(ans[i]!=ans[x/2+i]){ return 1; } } return 0;}void dfs(int cu原创 2016-09-19 22:25:04 · 398 阅读 · 0 评论 -
组合运算式(计算客)
要排序,简单的dfs,跑出所有组合,几年前,oj上好像做过,忘了#include#includeint sum=0,n,vis[100][10],ans[1000],x,y;char s[50][100];void del(){ sum=1; if(ans[0]==2) { sum=12; } for(int i=0; i<n-原创 2016-09-25 09:19:59 · 1321 阅读 · 0 评论