/*实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等*/ 步骤一:怎样找到完全平方数 步骤二:判断是否有两个数相同(双层判断) 对于此题,我浪费的时间在怎样判断一个数是完全平方数,一开始用循环去判断,导致程序运行时间太长,放回不出结果。 解决思路 ...
分类:
其他好文 时间:
2018-05-07 19:31:03
阅读次数:
166
在计算机领域有多种时间。第一种称作CPU时间或执行时间,用于测量在执行一个程序时CPU所花费的时间。第二种称作挂钟时间,测量执行一个程序时的总时间。挂钟时间也被称作流逝时间或运行时间。与CPU时间相比,挂钟时间通常长些,因为CPU执行测量的程序可能同时还在执行其它程序的指令。 另一个重要概念是所谓的 ...
分类:
编程语言 时间:
2018-05-06 11:08:07
阅读次数:
282
在python中时间总共有三种表示的方式: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。返回的是flot类型。产生时间戳方式的函数主要有time(),clock()等。 格式化的时间字符串(Format String) 结构化的时间 ...
分类:
编程语言 时间:
2018-05-05 18:09:36
阅读次数:
170
10.1 使用w查看系统负载1. 使用w查看系统负载(主要查看CPU的负载)解释:linux管理员最常用的命令就是这个w了,该命令显示的信息很丰富。第一行从左至右显示的信息依次为:时间、系统运行时间、登录用户数、平均负载。第二行开始的所有行则是告诉我们:当前登录的用户名及其登录地址等。注意:在这里面最应该关注的应该是第一行中的load average:后面三个数值。第一个数值表示一分钟内系统的平均
分类:
其他好文 时间:
2018-05-04 23:19:54
阅读次数:
186
# #高阶函数 # # 1 函数接受的参数是一个函数名 # # 2 函数的返回值是一个函数名 # # 满足上述条件的任意一个,都可称为高阶函数 # import time # def foo(): # time.sleep(3)#睡了3秒以延长函数运行时间,方便查看 # print('你好啊,cat... ...
分类:
其他好文 时间:
2018-05-04 16:54:04
阅读次数:
145
一、装饰器 1、装饰器:在原有函数的前后增加功能,且不改变原函数的调用方式 例子1(不带参数的装饰器):计算func1函数的执行时间(计算一个函数的运行时间) begin....end....函数耗时:0.1000056266784668 以上不是写成@timer那种形式,可以改写成: begin. ...
分类:
其他好文 时间:
2018-05-02 16:11:47
阅读次数:
179
Hadoop中的日志包含三个部分,Application Master产生的运行日志和Container的日志。 一、ApplicationMaster产生的作业运行日志 Application Master产生的日志信息详细记录了Map Reduce job的启动时间,运行时间,用了多少个Mapp ...
分类:
其他好文 时间:
2018-05-02 02:39:01
阅读次数:
146
在上一篇文章中,我们已经安装了python,并且配置了环境变量,也就是说,我们的厨房已经搭建好了,接下来就是做菜的时候了。 首先,我先来说一下,如何打开Python?就是上一篇文章中的倒数第二步,在菜单搜索框那里输入cmd,按回车,弹出一个黑框框(这个黑框框叫做命令运行框),然后在黑框框里输入pyt ...
分类:
其他好文 时间:
2018-05-01 20:47:22
阅读次数:
185
leetcode练习时,总会发现运行时间短的代码都会有类似: 所以对这几句代码做了了解: 这个函数是一个“是否兼容stdio”的开关,C++为了兼容C,保证程序在使用了std::printf和std::cout的时候不发生混乱,将输出流绑到了一起。 cin,cout之所以效率低,是因为先把要输出的东 ...
分类:
移动开发 时间:
2018-05-01 15:14:59
阅读次数:
1142
一.前言 本文主要基于Linux0.01源代码分析进程模型。Linux 0.01虽然是Linux的第一个发行版本,但是却基本具备了操作系统中最重要的组成部分,同时Linux 0.01只有8500行左右的代码,对于初学者而言学习起来比较简单一点。 Linux 0.01源代码下载地址: https:// ...
分类:
系统相关 时间:
2018-05-01 00:32:42
阅读次数:
257