解题思路: 这题采用递归算法,同时利用逻辑与&&的短路特性:前面的判断为true的话,才会执行后面语句中的递归。所以当n=0时,前面的判断为false,递归终止,直接返回0。 ...
分类:
其他好文 时间:
2017-09-27 22:31:54
阅读次数:
263
基础很sb但必须熟练掌握: 第一天就是Python的简单介绍与简单的接触。基本都是概念性的东西,需要知道一个非常便捷的IDE工具:pycharm,以后的编程就靠它了。还有就是%s和%d的格式化输出、运算符、及流程控制:if...else...;while...else...;for i in seq ...
分类:
其他好文 时间:
2017-09-23 19:04:00
阅读次数:
233
1.要么怎样,要么不怎样 if else 2.干完了能怎样,干不完就别怎样 for while else else只循环完成后执行,如果循环使用了break语句跳出了循环,else语句是不会执行的 3.没有问题,那就干吧 如果try 语句里没有任何异常就会执行else中的语句 4.简洁的with语句 ...
分类:
编程语言 时间:
2017-09-11 18:22:04
阅读次数:
239
赋值语句: 隐形赋值:import,from,def,class,for,函数参数 调用语句 print: 打印对象 if/elis/else: 条件判断 for/else:序列迭代 while/else: 普通循环 pass:占位符 continue def return yield global ...
分类:
编程语言 时间:
2017-09-08 16:15:11
阅读次数:
116
一、题目 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 二、解法 ...
分类:
其他好文 时间:
2017-08-31 20:20:15
阅读次数:
137
题目描述 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 class Solution { public: int Sum_Solution(int n) { int sum=0; sum=(1+n)*n ...
分类:
其他好文 时间:
2017-08-25 16:59:49
阅读次数:
141
度度熊的01世界 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 874 Accepted Submission(s): 299 Problem ...
分类:
其他好文 时间:
2017-08-13 00:22:49
阅读次数:
138
题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1185 有2堆石子。A B两个人轮流拿,A先拿。每次可以从一堆中取任意个或从2堆中取相同数量的石子,但不可不取。拿到最后1颗石子的人获胜。假设A B都非常聪明,拿 ...
分类:
其他好文 时间:
2017-08-12 11:08:02
阅读次数:
137