Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“ ...
分类:
其他好文 时间:
2017-05-05 21:46:27
阅读次数:
189
grep egrep 语法: grep [-cinvABC] 'word' filename -c :打印符合要求的行数 -i :忽略大小写 -n :在输出符合要求的行的同时连同行号一起输出 -v :打印不符合要求的行 -A :后跟一个数字(有无空格都可以),例如 –A2则表示打印符合要求的行以及下 ...
分类:
其他好文 时间:
2017-04-11 13:55:21
阅读次数:
187
注释的分类 <1> 单行注释 <2> 多行注释 常用的格式化输出符号 %s %d %f 换号输出 print("1234567890\n ") # 一行显示1234567890,另外一行显示 输入 python3中input()功能和python2中raw_input()功能一样得到的都是字符串 P ...
分类:
编程语言 时间:
2017-04-05 01:10:34
阅读次数:
174
使用cat命令加输出符>来在bash脚本里面输出多行文本是最直观的做法。 cat >out.file <<EOF start a line ... ... a line again EOF 注意,EOF作为标识符来标记文本的开始和结束,可以为任意字符,但不得和文本内容重复。 还可以写成: cat < ...
分类:
系统相关 时间:
2017-03-31 13:32:45
阅读次数:
208
Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“ ...
分类:
其他好文 时间:
2017-03-26 20:05:48
阅读次数:
298
Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“ ...
分类:
其他好文 时间:
2017-03-26 17:58:42
阅读次数:
552
Description 封装一个分数类Fract,用来处理分数功能和运算,支持以下操作: 1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转化成最简分数。 2. show()函数:分数输出为“a/b”或“-a/b”的形式,a、b都是无符号整数。若a为0或b为1,只输出符号和分子,不输出“ ...
分类:
其他好文 时间:
2017-03-26 17:56:24
阅读次数:
214
nslog()强大的功能这里就不多说了,笔者从c#转过来,难免会有些陌生。在c#中用format("{0}",xx}来进行占位,下面就来讲讲在oc中的格式字符;d:带符号的十进制形式输出整数(正数不输出符号)o:以八进制无符号形式输出整数(不输出前缀)x:以十六进制无符号形式输出整数(不..
分类:
其他好文 时间:
2017-03-14 14:10:38
阅读次数:
139
仔细看了下百度中的回溯法介绍,这是一种非常有用的算法,大概有两种模式,一种是遍历,一种是递归。 我把这两种方法都列出来了,按网上的说法,递归效率要比遍历快很多,我这里测试是一样的,可能是网络上那些遍历法根本没优化好吧, 多遍历了很多东西。 网上并没有Delphi的原代码,我综合了各种算法,将N阶皇后 ...
分类:
编程语言 时间:
2017-01-10 19:40:02
阅读次数:
169
题目描述 在有向图G 中,每条边的长度均为1 ,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件: 1 .路径上的所有点的出边所指向的点都直接或间接与终点连通。 2 .在满足条件1 的情况下使路径最短。 注意:图G 中可能存在重边和自环,题目保证终点没有出边。 请你输出符合条 ...
分类:
其他好文 时间:
2016-12-25 11:44:58
阅读次数:
225