函数参数顺序: 1、必填参数2、默认值参数3、参数组4、关键字参数 必填参数 import string def check_password(password):#必传参数,也叫位置参数 p = set(password) if p & set(string.digits) and p & set ...
分类:
其他好文 时间:
2020-09-09 18:45:00
阅读次数:
47
求数组中不相邻的最大值 解决方案,假设opt数组为最优解,比如opt[6]就表示arr数组中下标0到6这段的最优解 即opt[n]=Math.max(opt[n-1],opt[n-2]+arr[n]) 上诉公式表示 不取下标为n的选项和取下标为n的选项两种方案的最大值 边界为 opt[0]=arr. ...
分类:
编程语言 时间:
2020-09-03 17:06:29
阅读次数:
51
JAVA: public final int maxNonOverlapping(int[] nums, int target) { int re = 0; int point = 0; while (point < nums.length) { int sum = 0; Set<Integer> ...
分类:
编程语言 时间:
2020-09-03 17:04:17
阅读次数:
49
AC代码: #include<bits/stdc++.h> using namespace std; void solve() { int n; cin >> n; if (n <= 30) cout << "no" << endl; else { if (n != 36 && n != 40 && ...
分类:
其他好文 时间:
2020-09-03 16:59:36
阅读次数:
43
IntelliJIDEA在2013.1版本后就出现了后缀代码自动补全的新功能。现在,我很高兴的介绍后缀代码自动补全(PostfixCodeCompletion),这是一类新的代码补全方式,希望它能提高你的编程效率。本文使用的IDEA版本为2019.3,首先如果想要查看所有的后缀自动补全模板或进行设置,可以点击Settings...->Editor->General->Postfi
分类:
其他好文 时间:
2020-09-02 18:14:17
阅读次数:
64
本文介绍如何使用STM32标准外设库驱动EEPROM,本例程驱动的EEPROM为AT24C02,通讯协议为IIC,使用IO口模拟方式。
本文适合对单片机及C语言有一定基础的开发人员阅读,MCU使用STM32F103VE系列。 ...
分类:
其他好文 时间:
2020-08-31 13:21:48
阅读次数:
61
Django 处理http请求之使用session by:授客 QQ:1033553122 欢迎加入全国软件测试交流群:7156436 测试环境 Win7 Django 1.11 Django提供了匿名会话支持。允许用户存储和检索任意数据。它在服务端存储数据,并对cookie的发送和接收做了抽象。C ...
分类:
Web程序 时间:
2020-08-28 14:35:21
阅读次数:
72
代码中有时候会堆积很多if-else,后续有条件变动,需要回过头来对if-else对应的代码块进行修改,这违反了开闭原则。有没有一种方式重构这类代码呢?网上浏览到一篇博客,感觉方式很好,特记录下来,还是用原博客的例子(根据不同条件处理订单)。 通过策略模式+注解的方案重构if-else代码块。 思路 ...
分类:
其他好文 时间:
2020-08-25 18:47:02
阅读次数:
79