算法
早春的树长在理想三旬
一路狂奔的傻狍子
展开
-
cfree编译报错[Error] g++.exe: 5\mingw\lib\: No such file or directory
心血来潮拾起算法想到了c/c++,然后安装了cfree,但是在编译程序的时候报错,大致如下[Error] g++.exe: 5\mingw\lib\: No such file or directory[Error] g++.exe: 5\mingw\mingw32\lib\: No such file or directory[Error] g++.exe: 5\mingw\bin\: ...原创 2019-10-13 14:21:10 · 12912 阅读 · 8 评论 -
蓝桥杯练习题 字母图形 java实现
问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。原创 2017-10-28 11:20:18 · 420 阅读 · 0 评论 -
蓝桥杯斐波拉切数列踩过的坑
先贴出原题吧问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准确值,再将计算的结果除以10007取余数,直接计算余数往往比先算出原数再取余简单。原创 2017-10-24 17:38:51 · 782 阅读 · 1 评论 -
java回溯法解决n皇后问题
先看问题吧问题描述:八皇后问题是一个以国际象棋为背景的问题:如何能够在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。关于n皇后问题相关的解法很多,在这里大家可以看看我的写法,注释也比较详细了,需要注意的是就是大家怎么去思考这个问题,怎么理解行,列,对角线的冲突。好了贴代码:clas原创 2017-11-04 16:56:58 · 956 阅读 · 0 评论 -
四平方和
四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和。如果把0包括进去,就正好可以表示为4个数的平方和。比如:5 = 0^2 + 0^2 + 1^2 + 2^27 = 1^2 + 1^2 + 1^2 + 2^2(^符号表示乘方的意思)对于一个给定的正整数,可能存在多种平方和的表示法。要求你对4个数排序:0 <= a <= b <= c <= d并对...原创 2018-02-17 22:55:13 · 295 阅读 · 1 评论