算法
J_Knight
iOS开发|上海
展开
-
[学习笔记—算法] 打印1~10整数的阶乘表
准备就业程序员之前,学习编程知识固然重要,但是若想得到相对满意的工作,有关算法和数据结构的知识是必不可少的。今天开始,除了记录《Objective-C 程序设计 第6版》 的学习笔记之外,还要添加有关算法和数据结构的知识,反复咀嚼。本人把阶乘作为算法学习的第一个例子,此题目源自《Objective-C 程序设计 第6版》里的第五章的课后练习题的第3题。题目:生成并打印1~10个整数的阶乘表。[编程语原创 2015-06-30 20:55:02 · 1622 阅读 · 0 评论 -
[学习笔记—算法] 正序 & 倒序 提取整数各位上的数字
题目: 让用户输入一个整数,正序&倒序提取整数各位上的数字。代码 [Objective-C]: int i,j,number_0,number,counter_0,counter,ten; int right_digit, left_digit; counter = 0; //初始化位数 NSLog(@"Enter your number原创 2015-06-30 21:26:59 · 1459 阅读 · 0 评论 -
[学习笔记—算法] 计算整数各位上数字的和
题目:计算整数各位上数字的和代码 [Objective-C]: int number, right_digit, sum; NSLog(@"Enter your number:"); scanf("%i", &number); sum = 0; //初始化各位数字的和 do { right_digit原创 2015-06-30 21:07:05 · 909 阅读 · 0 评论 -
[学习笔记—Objective-C]《Objective-C 程序设计 第6版》第十一章 分类和协议
Part 1. 分类分类提供了一种简单的方式,用它可以将类的定义模块化到相关方法的组成分类中。还提供了扩展现有类定义的简便方式。原始Fraction类的接口部分#import <Foundation/Foundationh>@interface Fraction : NSObject@property int numerator, denominator;-(void) setTo: (int) n原创 2015-07-06 22:33:58 · 636 阅读 · 0 评论