摘要:
一:分治算法和递归 1.简述递归 我们要讲到分治算法,我觉得有必要说一下递归,他们就像一对孪生兄弟,经常同时应用在算法设计中,并由此产生许多高效的算法。 直接或间接的调用自身的算法称为递归算法。用函数自身给出定义的函数称为递归函数。 int fibonacci(int n){ if (n <= 1) 阅读全文
摘要:
面向对象的三大特性 封装 继承 多态 1.封装: 隐藏属性,方法或实现细节的过程称为封装 信息隐藏,隐藏对象的实现细节,不允许用户看到 将东西包装在一 然后以新的完整形式呈现出来 例如,两种或多种化学药品组成一个胶囊 将方法和属性一起包装到一个单元中,单元以类的形式实现 对象同时具有属性和方法两项特 阅读全文
摘要:
我小时候,自以为象棋水平不错,和别人下棋,喜欢杀得对方“老将光肚”。所谓“老将光肚”,是吃得对方只剩一个“帅”,然后再赢。一天,我们和邻居在门口摆棋,我杀得他“老将光肚”。 一个老头走过来,看了一眼棋盘说:“你害臊不害臊?” 我问邻居:“你害臊不害臊?” 老头对我说:“不是问他,是问你。” 我疑惑地 阅读全文
摘要:
一:类的声明和实现: 声明:(放在“类名+.h”文件中)。 类的声明主要有两部分组成:实例变量和方法。 例 实现:(放在“类名+.m”文件中) 例 二:对象的创建和使用 OC中的对象通过指针来声明。如: Person *person; OC中对象的创建,使用alloc来创建一个对象。(默认只能使用一 阅读全文
摘要:
本人大二本科在读,利用一个月多一点的时间对OC语言基础进行了自学,在下一阶段UI学习开始之前, 对这一阶段的自学进行一些总结。在此特别感谢刘晓斌学长和无线互联3G学院 首先说一下对OC的整体感觉,这是我学的第一门面向对象语言,(虽然在大一的时候有学c++但是由于 老师操着一口的方言,也没怎么听懂), 阅读全文
摘要:
水仙花数 时间限制:1000 ms | 内存限制:65535 KB 难度:0 水仙花数 时间限制:1000 ms | 内存限制:65535 KB 难度:0 张云聪 01.#include<stdio.h> 02.int main() 03.{ 04. 05.while(1) 06.{ 07.int 阅读全文
摘要:
独木舟上的旅行 时间限制:3000 ms | 内存限制:65535 KB 难度:2 独木舟上的旅行 时间限制:3000 ms | 内存限制:65535 KB 难度:2 进行一次独木舟的旅行活动,独木舟可以在港口租到,并且之间没有区别。一条独木舟最多只能乘坐两个人,且乘客的总重量不能超过独木舟的最大承 阅读全文
摘要:
阶乘之和 时间限制:3000 ms | 内存限制:65535 KB 难度:3 阶乘之和 时间限制:3000 ms | 内存限制:65535 KB 难度:3 给你一个非负数整数n,判断n是不是一些数(这些数不允许重复使用,且为正数)的阶乘之和,如9=1!+2!+3!,如果是,则输出Yes,否则输出No 阅读全文
摘要:
小明的调查统计 时间限制:1000 ms | 内存限制:65535 KB 难度:1 小明的调查统计 时间限制:1000 ms | 内存限制:65535 KB 难度:1 最近小明他们社团对理工全校每个班级进行了一次社会调查,他们对每个人的体重进行了统计。现在小明的任务是记录每个班级最重的人的体重和最轻 阅读全文
摘要:
管闲事的小明 时间限制:4000 ms | 内存限制:65535 KB 难度:2 管闲事的小明 时间限制:4000 ms | 内存限制:65535 KB 难度:2 hzyqazasdf 01.#include<iostream> 02.using namespace std; 03.int main 阅读全文