调式小记待完成!算法提高1 8皇后·改(DFS)2 最长公共子序列(DP)3数的划分(递归,动规)4 最大的算式(动态规划 资源分配类型(最大乘积) )基础练习 FJ的字符串(递归)

1试题 算法提高 8皇后·改(DFS

二级目录

三级目录

试题 算法提高 8皇后·改(DFS)http://lx.lanqiao.cn/problem.page?gpid=T373

试题 算法提高 最长公共子序列(DP,)http://lx.lanqiao.cn/problem.page?gpid=T373

试题 算法提高 数的划分(递归,动规) http://lx.lanqiao.cn/problem.page?gpid=T304
试题 算法训练 最大的算式(动态规划 资源分配类型(最大乘积))http://lx.lanqiao.cn/problem.page?gpid=T294

试题 基础练习 FJ的字符串 http://lx.lanqiao.cn/problem.page?gpid=T63
这个题如果用char * a[]就不太好做

	//C++
	#include<iostream>
	#include<string>
	using namespace std;
	string cal(int n){//这里return 和下面的for循环一样的效果
		if(n==1)
			return "A";
		else
			return cal(n-1)+(char)('A'+n-1)+cal(n-1);
	}
	int main(){
		int n;
		cin>>n;
		cout<<cal(n);
		cout<<endl;
		return 0;
	}

import java.util.Scanner;
public class Main_boke {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n=sc.nextInt();
		char []arr=new char[26];
		for(int i=0;i<26;i++){
			arr[i]=(char)(65+i);			
		}
		String str="";
		for(int j=0;j<n;j++){
			str=str+arr[j]+str;
		}
		System.out.println(str);
	}
}

C/c++语言错误—【Error】Id returned 1 exit status—解决方案。
出现此错误提示可能的问题:
1、库函数拼写错误。如:printf,scanf, main等
2、定义的函数名在调用时,函数名拼写错误
3、在执行函数时可能函数体本身的问题
4、 运行窗口没关闭就再次编译
这里我是把Int main(写错了,写层了mian)

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页