摘要:
##占用内存 一个C/C++编译的程序占用内存分为以下五个部分: 栈区(stack):由编译器自动分配与释放,存放为运行时函数分配的局部变量、函数参数、返回数据、返回地址等。其操作类似于数据结构中的栈。 堆区(heap):一般由程序员自动分配,如果程序员没有释放,程序结束时可能有OS回收。其分配类似 阅读全文
摘要:
##题意 给出一副 m x n 的图,要求把整幅图在每个点只走一次,每次可以走“日”字,每次可以任意一个八个方向之一的前提下,每个点都走到;并且按照 日 字走。 最后每个点都可以走一遍的话,按照字典序从小到大输出路径;否则输出 impossible 。 最后注意有几个换行。 ##思路 题目让我们输出 阅读全文
摘要:
##题目链接 http://oj.ecustacm.cn/status.php?problem_id=&user_id=18112810106&language=-1&jresult=-1&csrf=vgEBiW8Bo4QFjLAUnYyt62Vwo2URDZ6T ##题面 如下图, 有12张连在一 阅读全文
摘要:
##题面 有N个瓶子,编号 1 ~ N,放在架子上。比如有5个瓶子:2 1 3 5 4,要求每次拿起2个瓶子,交换它们的位置。经过若干次后,使得瓶子的序号为:1 2 3 4 5。对 于这么简单的情况,显然,至少需要交换2次就可以复位。 输入存在多组测试数据,对于每组测试数据: 第一行: 一个正整数N 阅读全文
摘要:
这个是直接暴力写的,但是我想到暴力,但是看了这个博主写的我觉得我肯定会有细节漏掉 https://blog.csdn.net/u014552756/article/details/50946108?utm_medium=distribute.pc_relevant.none-task-blog-Bl 阅读全文
摘要:
##题目链接 http://oj.ecustacm.cn/problem.php?id=1291 ##思路 答案是29。 我以为是九层循环直接暴力写……(PS:但是我发现暴力九层也是可以的,有人写,判重复的数字即可。) 原来是全排列,那也应该是,毕竟有九个不同的数。 利用题目给出的公式进行通分(通分 阅读全文