折纸问题
来源:互联网 发布:注册淘宝店流程 编辑:程序博客网 时间:2024/04/28 08:56
题目描述
请把纸条竖着放在桌⼦上,然后从纸条的下边向上⽅对折,压出折痕后再展 开。此时有1条折痕,突起的⽅向指向纸条的背⾯,这条折痕叫做“下”折痕 ;突起的⽅向指向纸条正⾯的折痕叫做“上”折痕。如果每次都从下边向上⽅ 对折,对折N次。请从上到下计算出所有折痕的⽅向。
给定折的次数n,请返回从上到下的折痕的数组,若为下折痕则对应元素为”down”,若为上折痕则为”up”.
测试样例:
1
返回:[“down”]
class FoldPaper {public: string d="down"; string u="up"; vector<string> foldPaper(int n) { vector<string> result; while(n--){ bool isDown=true; vector<string> new_result; new_result.push_back(d); isDown=false; for(int i=0;i<result.size();i++){ new_result.push_back(result[i]); if(isDown){ new_result.push_back(d); isDown=false; } else{ new_result.push_back(u); isDown=true; } } result=new_result; } return result; }};
0 0
- 折纸问题
- 折纸问题
- 折纸问题
- 折纸问题
- 折纸问题 。。。
- 折纸问题
- 折纸问题
- 折纸问题
- 折纸问题
- 关于折纸问题
- 折纸问题(Java)
- 折纸问题 C++实现
- 编程 折纸问题
- [编程题]折纸问题
- 其他题目---折纸问题
- 折纸问题(递归java)
- 折纸
- 折纸
- <香港科技大学html+css+js课堂笔记>week1--CSS部分
- 《PCANet: A Simple Deep Learning Baseline for Image Classification》
- 五边形
- (二)操作mongodb数据库
- WEBLOGIC 部署jar包冲突
- 折纸问题
- 求逆序对(复杂度为nlogn)
- leetcode 每日一题 242. Valid Anagram
- SQL的四种连接-左外连接、右外连接、内连接、全连接
- Android初学习 - 将Android Activity设置成对话框式
- 结构体和联合体的字节对齐问题
- 背包问题的贪心算法求解
- STL排序算法
- 实战演练隐式Intent的用法