pandas数据处理 1、删除重复元素 重复行判断 df.duplicated() # 重复行 显示为True,其他False (重复行第一次出现不为重复) keep : 默认first 从前往后看, last 从后往前看 (重复出现的行) subset=['B','C','D'] 默认对整行判断, ...
分类:
其他好文 时间:
2019-11-24 12:11:00
阅读次数:
77
"传送门" $A$ 咕咕 $D$ 这个数字$s$要能被表示成若干个${10^k 1\over 9}$之和,那么就是$9s$要能表示成若干个$10^k 1$之和,我们枚举数字个数$p$,那么就是$9s+p$能被表示成$10^k$之和,条件就是$p$大于等于所有数位之和,且由于一次进位是让某一位 10, ...
分类:
其他好文 时间:
2019-11-23 23:36:59
阅读次数:
120
注意:webpack处理第三方文件类型的过程: 1.发现这个要处理的文件不是JS文件,然后就去配置文件中,查找有没有对应的第三方loader规则 2.如果能找到对应的规则,就会调用对应的loader处理这种文件类型; 3.在调用loader的时候,是从后往前调用的; 4.当最后的一个loader调用 ...
分类:
Web程序 时间:
2019-11-17 13:00:54
阅读次数:
95
1.说出你对面向对象的理解 在我理解,面向对象是向现实世界模型的自然延伸,这是一种“万物皆对象”的编程思想。在现实生活中的任何物体都可以归为一类事物,而每一个个体都是一类事物的实例。面向对象的编程是以对象为中心,以消息为驱动,所以程序=对象+消息。面向对象有三大特性,封装、继承和多态。 封装就是将一 ...
分类:
编程语言 时间:
2019-11-15 20:04:10
阅读次数:
99
概率DP: 1.期望可以分解成多个子期望的加权和,权为子期望发生的概率,即 E(aA+bB+…) = aE(A) + bE(B) +…+1; 2.期望从后往前找,一般dp[n]=0,dp[0]是答案; 3.解决过程,找出各种情况乘上这种情况发生的概率,求和; #include<iostream> # ...
分类:
其他好文 时间:
2019-11-14 20:11:12
阅读次数:
73
CF598:div3解题报告 A: Payment Without Change 思路: + 按题意模拟即可。 代码: B: Minimize the Permutation 思路: + 从后往前扫,遇到能往左边挪的就往左边挪。 + 当然还有位置没有挪过,那就把没有被挪过的地方记录下来,然后再贪心把 ...
分类:
其他好文 时间:
2019-11-06 00:35:46
阅读次数:
201
定义为弹性盒子 display: flex;考虑浏览器兼容问题 弹性子元素在父容器中的位置排列(横向、纵向) flex-direction row:横向从左到右排列(左对齐),默认的排列方式。 row-reverse:反转横向排列(右对齐,从后往前排,最后一项排在最前面。 column:纵向排列。 ...
分类:
其他好文 时间:
2019-11-03 16:49:28
阅读次数:
117
B. Rooms and Staircases 从前往后,或者从后往前枚举下该位置一二层各走一次 C. The Football Season 给定 n,p,w,d;w<d 要求 x?w+y?d=p x+y+z =n 即 x?w+y?d=p x+y< =n 被扩展欧几里得坑了== 数据范围爆long ...
分类:
其他好文 时间:
2019-11-02 11:42:53
阅读次数:
73
海明码具有检错纠错能力,用于传输质量较好的信道,因为出错太多检测不出来。 m位数据需要满足具有r位校验码 m+r ≤ 2r-1 校验位放在2n位置上,如??1? 111? 1111 111? 111... 校验码依次在20、 21、 22、 23、 24位置上,有的是从后往前写的,结果不影响,知道怎 ...
分类:
其他好文 时间:
2019-10-29 21:32:44
阅读次数:
204
合并两个sort好的数组。例子如下, 既然两个数组都已经排好序,而且nums1的size保证能塞得下两个数组长度之和。思路是从后往前比较谁的元素大,谁就把元素放到nums1里面。这样nums1会被下标从右到左,值从大到小被填满。 时间O(m + n) 空间O(1) ...
分类:
其他好文 时间:
2019-10-23 13:40:19
阅读次数:
54