昨天耽搁了一天,今天继续 从 第3章-5 字符转换 开始 1. a=input() b="" for i in a: if i >='0' and i <='9': b=b+iprint(int(b))#(写成b=i+b会有倒置输出的问题) 2. 知识点: python 列表统计元素频数、频率 描述 ...
分类:
编程语言 时间:
2020-02-08 11:22:49
阅读次数:
139
常用技巧精选(一) 尺取法 POJ 2566 给出一个长度n(<=1e5)的数列,每个数的大小在-1e4-1e4之间,给出若干询问值,要求一段字串和,它的绝对值与询问值最接近 好题目。由于数列有正有负,所以不能直接二分或尺取。考虑对前缀和排序 得到一个新数列,此时新数列任意一段子串都对应原数列的一个 ...
分类:
其他好文 时间:
2020-02-05 20:05:46
阅读次数:
70
继续在PTA上练习Python (从 第2章-5 求奇数分之一序列前N项和 开始) 1. x=int(input()) a=i=1 s=0 while(i<=x): s=s+1/a a=a+2 i=i+1 print('sum = %.6f' %(s)) 2. 求交错级数也考虑了很久,这里要引入fl ...
分类:
编程语言 时间:
2020-02-04 18:28:57
阅读次数:
292
笔者在敲书上的练习题时(完全按照书上代码,没有语法错误),报“error c2760”错误。代码出错位置(代码并没有问题):在网上查找了一下,发现“c2760”错误许多人都有遇到过,并且给出的解决方案是,在项目属性中,选择“c/c++”,再选择“语言”,在右侧将符合模式改为“否”即可。虽然错误详情有... ...
分类:
其他好文 时间:
2020-02-03 22:15:47
阅读次数:
167
这是一道置换练习题,学过置换就是一道较简单的DP题; 首先,观察到题目中要求的操作其实就是置换,让求置换多少次变回去; 根据置换的知识点(或直觉)得出结论——层数等于置换中各个循环的长度的LCM; 又可以转化成把n个元素分成m个集合,让你求各集合大小的LCM的情况数; 由于LCM与质数的关系,不难想 ...
分类:
其他好文 时间:
2020-02-03 17:25:16
阅读次数:
65
PMP备考资料 | 2019/2020年PMP全真模拟题 、一模、二模、三模试题 | PMP章节练习题 | 附带详细答案解析 项目整合管理 等(PMBOK®第六版),获取:http://t.cn/A6POWgMw ...
分类:
其他好文 时间:
2020-02-02 15:44:09
阅读次数:
258
#!/usr/bin/env python# -*- coding:utf-8 -*-'''用户猜3次,当尝试3次之后,如果还没猜对,就询问用户是否还想继续尝试如果回复Y,就继续让才三次,依次往复如果回复N,就结束,退出程序如果猜对,就结束,退出程序'''# 用户猜数字'''a = input('请 ...
分类:
其他好文 时间:
2020-02-01 23:29:04
阅读次数:
89
变量提升与函数提升 变量提升: 在变量定义语句之前, 就可以访问到这个变量(undefined) 函数提升: 在函数定义语句之前, 就执行该函数 先有变量提升, 再有函数提升 变量声明提升、函数声明提升 理解 执行上下文: 由 js引擎 自动创建的对象, 包含对应作用域中的所有变量属性 执行上下文栈 ...
分类:
其他好文 时间:
2020-01-31 14:36:26
阅读次数:
71
2.5 它们其实都是“图” 最短路 AOJ 0189 求图上一点,到所有其他点的距离之和最小 Floyd算法 1 #include <bits/stdc++.h> 2 using namespace std; 3 4 const int inf = 1e8; 5 int d[11][11]; 6 7 ...
分类:
其他好文 时间:
2020-01-28 09:27:53
阅读次数:
58