import operator 一. 按字典值排序(默认为升序) x = {1:2, 3:4, 4:3, 2:1, 0:0} 1. sorted_x = sorted(x.iteritems(), key=operator.itemgetter(1)) print sorted_x #[(0, 0) ...
分类:
编程语言 时间:
2020-09-14 18:53:23
阅读次数:
26
题目:SYNFUZZ: Efficient Concolic Execution via Branch Condition Synthesis 作者:Wookhyun Han?, Md Lutfor Rahman?, Yuxuan Chen?, Chengyu Song?, Byoungyoung ...
分类:
其他好文 时间:
2020-09-12 21:39:10
阅读次数:
43
Java中有两类“错误”:Error 和 Exception,它们两个都是类并继承与 Throwable 类,我们首先介绍一下 Throwable。 一、Throwable Throwable 是 java.lang 包中用来定义所有可以被抛出的异常,实现了Serializable接口,可以进行序列 ...
分类:
其他好文 时间:
2020-09-12 21:38:20
阅读次数:
32
八数码问题 逆序对个数变化问题 首先复习一下逆序对,在一个序列中,如果下标$i<j$并且$A[i]>A[j]$则称ij为一对逆序对,可以看到逆序对最多为$n*(n-1)/2$,这种成对的关系中。 如果将八数码看做是一条字符串的话,那么每一次移动必然会使得逆序对个数的奇偶性发生改变。这一原理是极易证明 ...
分类:
其他好文 时间:
2020-09-12 21:37:17
阅读次数:
31
9.2 Pandas-数据结构 一维数据:序列(Series) 二维数据:数据框(DataFrame) 三维数据:面板(MultiIndex/Panel(后面版本可能放弃)) 从数据结构角度,一般实现“增删改查”操作,官方接口提供了如下操作: 9.2.1 Series 接口文档 pandas.Ser ...
分类:
编程语言 时间:
2020-09-12 21:14:03
阅读次数:
44
Pandas数据处理——玩转时间序列数据原创易执Python读财3月16日点击上方“Python读财”,选择“星标”公众号重磅干货,第一时间送达进行金融数据分析或量化研究时,总避免不了时间序列数据的处理,时间序列是指在一定时间内按时间顺序测量的某个变量的取值序列。常见的时间序列数据有一天内随着时间变化的温度序列,又或者交易时间内不断波动的股票价格序列。Pandas也因其强大的时序处理能力而被广泛应
分类:
其他好文 时间:
2020-09-11 15:52:49
阅读次数:
48
"""map(fn,lsd)fn:是一个函数 可以是自己定义的 可以是python内置的lsd:是一个序列功能:把lsd中的每个元素一次作用在fn上惰性序列 :不转换 就不会转换"""# L = ["0","1","2","3","4","5","6","7","8","9","10"]# def ...
分类:
其他好文 时间:
2020-09-11 14:22:04
阅读次数:
31
一. 问题 给定一个含有 n 个元素的序列 A,将序列中的元素逆转。 二. 思路 在前一篇文章中,我选择用用临时变量,来进行前后元素交换。这种算法的时间复杂度是 O( n ),空间复杂度是 O( 1 )(因为用到了有限个临时变量)。现在我们考虑一种新的算法:用一个栈来读入序列中的元素,再将栈中元素弹 ...
分类:
编程语言 时间:
2020-09-11 14:14:25
阅读次数:
40
某个方法通过一定的算法会产生一组序列,且每次返回一个值的方式叫做生成器。 一,实现机制: 方法(函数)在每次运算时,遇到yield后,返回当前的值,并记录当前运行的状态,再下次进入时,从记录的状态开始再次进入计算。 二,特性: (1)以yield关键字定义一个生成器函数。 (2)生成器函数返回的是一 ...
分类:
编程语言 时间:
2020-09-10 23:19:30
阅读次数:
59
TCP、UDP区别 TCP 面向连接,不提供广播、多播;可靠交付;头部长,开销大 UDP 无需建立连接,无需确认;不可靠交付;头部短,开销小 TCP可靠交付靠什么实现? 流量控制 滑动窗口机制(超时重传、序列号确认号) 拥塞控制 为什么要三次握手? 避免第二次握手报文丢失 为什么要四次挥手? =问为 ...
分类:
其他好文 时间:
2020-09-10 22:38:36
阅读次数:
29