https://pintia.cn/problem-sets/13/problems/403 1 #include <stdio.h> 2 int main(void) 3 { 4 int start_time, end_time; 5 int start_minutes, end_minutes; ...
分类:
其他好文 时间:
2020-02-02 21:17:02
阅读次数:
71
1、装饰器定义:本质就是一个函数,功能是为其它函数添加附加功能。 2、装饰器原则:1)不修改被装饰函数的源代码,2)不修改被装饰函数调用方法。 装饰器=高阶函数+函数嵌套+闭包 例: import timedef timmer(func): #定义装饰器函数 def wapper(): start_ ...
分类:
其他好文 时间:
2020-02-01 12:35:53
阅读次数:
63
第二十六个知识点:描述NAF标量乘法算法 NAF标量乘法算法是标量乘法算法的一种增强,该算法使用了非邻接形式(Non Adjacent Form)表达,减少了算法的期望运行时间。下面是具体细节: 让$k$是一个正整数,$P$是一个在域$F_q$上椭圆曲线$E$上的点。这个计算乘法操作$Q = k P ...
分类:
编程语言 时间:
2020-01-31 16:12:23
阅读次数:
239
读了 `os` 模块的文档,研究了几个有意思的问题:
- ?? 识别操作系统平台
- ?? 理解和计算“平均负载”
- ?? 理解和计算“cpu 使用率”
- ?? 理解和计算“内存使用率”
- ?? 查看运行时间 ...
分类:
Web程序 时间:
2020-01-30 12:55:27
阅读次数:
118
数据结构之数组 大 O 表示法 用大 0 表示法表示运行时间 至于 二分查找等的代码,在 Java学习日记数组篇可见。 小结 有序数组可以用二分查找 线性查找需要的时间 与 数组中数据项的个数成正比 二分查找需要的时间与 数组中数据项的个数的对数成正比 O(1) 意味着一个操作执行了 常量 的时间 ...
分类:
其他好文 时间:
2020-01-29 19:35:16
阅读次数:
66
#define CLK_TCK 100 #include<stdio.h> int main() { int h,m,s; double c1,c2,c3; scanf("%lf %lf",&c1,&c2); c3=(c2-c1)/CLK_TCK; s=c3+0.5; h=s/3600; s=s%3 ...
分类:
其他好文 时间:
2020-01-29 18:17:50
阅读次数:
80
<span id="sitetime"></span> <script language=javascript> function siteTime(){ window.setTimeout("siteTime()", 1000); var seconds = 1000 var minutes = ...
分类:
Web程序 时间:
2020-01-28 19:28:59
阅读次数:
173
题意 输入罗马数字,输出对应的整数。具体规则间题面。 思路 ~~直接写。~~ 由于两个字母结合的优先级高于一个字母的优先级,故我们可以把所有可能的情况存下来,然后遍历字符串时优先考虑两个字母的情况。时间复杂度$O(n)$。 代码 总结 借助map是慢了点(在所有运行时间中垫底的存在),但做法就这么个 ...
分类:
其他好文 时间:
2020-01-27 00:13:47
阅读次数:
62
概述 垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。 jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此, ...
分类:
其他好文 时间:
2020-01-26 19:18:20
阅读次数:
90
步骤如下: 1.引入头文件: #include <time.h> 或者 #include <ctime> 2.定义: clock_t start1,end1; //clock_t是用来保存时间的数据类型 3.把start放在想测试运行时间的那一部分前: start1 = clock(); //clo ...
分类:
其他好文 时间:
2020-01-25 11:44:52
阅读次数:
125