摘要: 这里不再更新博客了, 已搬家到: https://jianmings.github.io/ 阅读全文
posted @ 2023-02-12 00:10 JmingS 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 问题: 1 class A(object): 2 def __run(self): 3 print('A') 4 5 def exec(self): 6 self.__run() 7 print(dir(self)) 8 9 10 class B(A): 11 def __run(self): 12 阅读全文
posted @ 2021-02-22 00:27 JmingS 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1 class Test(object): 2 def func(self, data=[]): 3 print('[func]data id: {}'.format(id(data))) 4 data.append('end') 5 return data 6 7 print('异常情况:') 8 阅读全文
posted @ 2021-02-20 23:50 JmingS 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 1、背景: 启动MariaDB服务,通过python远程访问数据库失败,查询MariaDB日志(systemctl status mariadb)报错信息为: user: 'unauthenticated' host: '192.168.1.8' (This connection closed no 阅读全文
posted @ 2021-02-13 19:49 JmingS 阅读(1720) 评论(0) 推荐(0) 编辑
摘要: 1 """ 2 思路: 3 1、如何满足漂亮数组? 4 奇数 + 偶数 = 奇数 =》将数组,拆分为两部分:奇数漂亮数组 + 偶数漂亮数组 5 6 2、如何获取 奇数漂亮数组 和 偶数漂亮数组? 7 举例:求N=7的漂亮数组 8 获取奇数数组:1 3 5 7 偶数数组:2 4 6 9 10 由于: 阅读全文
posted @ 2020-05-23 00:49 JmingS 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Longest Prefix: /* dp: dp[i] := 第i个位置是否继续可放集合里面的某一个元素(数组从0开始编号) dp[i + len(集合里面的元素)] = true 初始化:dp[0] = true 答案:dp数组从S.size()位置开始,向前遍历,如果dp[i] = true, 阅读全文
posted @ 2016-04-19 21:52 JmingS 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Preface Numbering: /* 发现规律,可生成出个、十、百、千的罗马数字。 然后,直接1~N枚举,统计字符出现次数。*/ Subset Sums: /* 01背包变形: dp[i][j] := 前i个数,组成和恰为j的方式最大数目 dp[i][j] = dp[i-1][j] + dp[ 阅读全文
posted @ 2016-03-29 01:52 JmingS 阅读(248) 评论(0) 推荐(0) 编辑
摘要: The Castle: /* 搜索 1A*/ Ordered Fractions: 解法一: /* 枚举+map*/ 解法二: /* 枚举+筛选+排序*/ Sorting a Three-Valued Sequence : /* 具体参考图Sorting a Three-Valued Sequenc 阅读全文
posted @ 2016-03-24 18:54 JmingS 阅读(259) 评论(0) 推荐(0) 编辑
摘要: /* 函数指针相关用法*/ 1 #define _CRT_SECURE_NO_WARNINGS 2 #define HOME 3 //#define NDEBUG 4 #include <iostream> 5 #include <stdexcept> 6 #include <cassert> 7 阅读全文
posted @ 2016-03-23 16:33 JmingS 阅读(314) 评论(0) 推荐(0) 编辑
摘要: /* const_cast使用: (1)const_cast只能改变运算对象的底层const (2)如果对象本身不是一个常量,使用强制类型转换获得写权限是合法的行为 (下面的示例程序,便说明这种情况) (3)如果对象是一个常量,再使用const_cast执行写操作就会产生未定义的后果 (注:未定义行 阅读全文
posted @ 2016-03-21 16:30 JmingS 阅读(2394) 评论(0) 推荐(0) 编辑