「大整数求逆元」

原理: 若a,b互质,则有a的逆元,等于a%b的逆元; 所以可以在把大整数转为数字时取模。然后再求逆元 例题 P2613 【模板】有理数取余 题目描述 给出一个有理数c=abc=\frac{a}{b}c=ba​,求c mod19260817c\ \bmod 19260817c mod19260817的值。 输入输出格式 输入格式: 一共两行。 第一行,一个整数aaa。 第二行...
分类: 其他 发布时间: 10-25 22:26 阅读次数: 0

【1.1】Linux学习—awk命令

awk:从文本文件和字符串中抽取信息 awk命令行方式:awk  - F"field-separator"  'commands' input-file   $1,$2,$3:第1列,第2列,第3列数据 $0:一整行数据 NF:每一行拥有的字段总数 NR:目前awk所处理的是 第几行 数据   示例1:抽取域 [wujiadong@hcu05 linux_peixun]$ aw...
分类: 其他 发布时间: 10-25 22:25 阅读次数: 0

【1.2】Linux学习—shell变量

定义变量:定义变量时,变量名不加美元符号 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头 中间不能有空格,可以使用下划线(_) 不能使用标点符号 不能使用bash里的关键字 使用变量:只需要在变量名前面加美元符合即可 [wujiadong@hcu05 linux_peixun]$ your_name="wujiadong" [wujiadon...
分类: 其他 发布时间: 10-25 22:25 阅读次数: 0

【1.2】Linux学习-shell字符串

单引号 [wujiadong@hcu05 linux_peixun]$ name='wujiadong' [wujiadong@hcu05 linux_peixun]$ echo $name wujiadong 单引号中任何字符串都会原样输出,单引号字符串中的变量时无效的 单引号字符串中不能出现单引号 双引号 [wujiadong@hcu05 linux_peixun]$ name=...
分类: 其他 发布时间: 10-25 22:24 阅读次数: 0

【1.4】pandas学习—Series索引

位置下标 import numpy as np import pandas as pd s = pd.Series(np.random.rand(5)) print(s) print('-------------------------') print(s[0],type(s[0]),s[0].dtype) print('-------------------------') print(f...
分类: 其他 发布时间: 10-25 22:24 阅读次数: 0

python学习【1.1.1】-变量

变量定义 1)变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值是可以改变的 2)变量的作用:是用来存储数据 变量命名 1)变量名第一个字母必须是字母或下划线,不能以数字开头 2)不要有空格 3)不能使用关键字 4)区分大小写 5)见名知意(小驼峰大驼峰命名) 变量赋值 1)是变量声明和定义的过程 2)等号(=)用来给变量赋值,等号(=)左边是一个变量名,右边是...
分类: 其他 发布时间: 10-25 22:24 阅读次数: 0

Python学习【1.4.1】-运算符

Python运算符 1)赋值运算符 (=):等于 (+=): 加等于 (-=): 减等于 (*=): 乘等于 (/=): 除等于 (//=):取整除等于 (%=): 求余等于 ( **= ):取幂等于 2)算术运算符 ( + ):加法 ( - ):减法 ( * ):乘法 ( / ):除法 ( // ):取整除 ( % ): 取模,返回除法...
分类: 其他 发布时间: 10-25 22:24 阅读次数: 0

Python学习【1.2.1】-注释

注释 注释是用来说明代码的 单行注释 # !/usr/bin/python # conding=utf-8,代码中包含中文都需要写这句 # 井号开始就是注释 但是 # 不只代表注释,还代表某些文件的特殊格式,写在脚本开头 多行注释 ''' 多行注释,使用单引号 多行注释,使用单引号 ''' 或者 """ 多行注释,使用双引号 多行注释,使用双引号 &a
分类: 其他 发布时间: 10-25 22:23 阅读次数: 0

Python学习【1.3.1】-数据类型

Python 数据类型 1)数字(Numbers) 整型: int 长整型:long 浮点型: float 复数: a = 3 b = 2.0 2)字符串(String) a = 'wujiadong' b = "zhangdandan" print(a) print(b) 3)列表(List) a = [1,2,3,4] b = [1,'wu',2.0,[1,...
分类: 其他 发布时间: 10-25 22:23 阅读次数: 0

python学习【1.6.1】-列表

列表 列表定义 list = [1,2,'a','b',[1,2,3],[1,[1,2]]] 可包含任意类型的对象:数值,字符串,列表等 列表常用操作 1)取值 list = ['a','b','c'] print(list[0]) print(list[0:2]) 2)添加 list1 = list(range(10)) print(list1) print("+++++++++++...
分类: 其他 发布时间: 10-25 22:23 阅读次数: 0

Python学习【1.5.1】-字符串函数

字符串定义 单引号或双引号中的数据 a = "wujiadong" b = 'zhangdandan' c = """ python字符串, python列表 """ 字符串函数 find str.find(str, beg = 0, end = len(string)) str:指定检索的字符串 beg:开始索引,默认为0 end:结束索引,默...
分类: 其他 发布时间: 10-25 22:23 阅读次数: 0

Python学习【1.7.1】-元组

元组()定义 元组和列表类似,只不过元组和字符串一样是不可变的(即不能修改元组) 元组通过圆括号中用逗号分割 tuple1 = ('name',100,[1,2,3]) `1)访问元组 tuple1 = ('name',100,[1,2,3]) print(tuple1[0]) print(tuple1[1]) print(tuple1[2]) 结果如下: name 100 [1, 2, 3...
分类: 其他 发布时间: 10-25 22:22 阅读次数: 0

Python学习【1.8.1】-字典

字典{}定义 字典是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key : value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 键必须是唯一的,值不必须。 key必须是不可变对象,value则可以是任意对象(数值/字符串/序列/字典) 声明字典 dic1 = {'a':1,'b':2} list1 = [('a',1),('b',2)] l...
分类: 其他 发布时间: 10-25 22:22 阅读次数: 0

【1.1.1】Linux学习-tar命令

tar常用参数 -c 产生.tar打包文件 -v 显示详细信息 -f 指定压缩后的文件名 -x 解包.tar文件 -z 打包同时压缩 -r 新增文件到已存在的备份文件的结尾部分 -t 列出备份文件的内容 打包(.tar) tar -cvf dir.tar dir 打包并压缩(.tar.gz) tar -zcvf dir.tar.gz dir 解压(.tar) tar -xvf dir...
分类: 其他 发布时间: 10-25 22:22 阅读次数: 0

【1.1.2】Linux学习-zip命令

zip压缩和解压 压缩工具 文件扩展名 解压工具 gzip .gz gunzip zip .zip unzip bzip2 .bz2 bunzip2 压缩(.gz) gzip *.fastq #将所有fastq文件都压缩为.gz格式的文件 解压缩(.gz) gunzip *gz 压缩(.zip) zip 1.zip 1.txt # 压缩1.txt文件 zip ...
分类: 其他 发布时间: 10-25 22:21 阅读次数: 0

安卓开发学习笔记—————《第一行代码》第五章 广播机制

Android中的广播分为:标准广播(所有广播接收器几乎会在同一时刻接收到这条广播消息)和有序广播(同一时刻只有一个广播接收器能够收到这条广播消息。 广播接收器动态注册广播 如监听网络变化: public class MainActivity extends AppCompatActivity { private IntentFilter intentFilter; private NetworkChangeReceiver networkChangeReceiver;
分类: 其他 发布时间: 10-25 22:21 阅读次数: 0

新手学习python(十三)算法

算法(Algorthm):一个计算过程,解决问题的方法。 时间复杂度是用来估计算法运行时间的一个式子(单位)。 空间复杂度是用来评估算法占用内存大小的一个式子。 (1)列表排序:将无序的列表变成有序列表。 应用场景:各种榜单、各种表单、给二分排序用、给其他算法用 A、冒泡排序 思路:相邻的两个数两两对比,如果前面的数大于后面的数,则把前面的数和后面的交换。每一轮排序,最大的数置于最后。 def bubble_sort(li): for i in range(len(li) -1): excha
分类: 其他 发布时间: 10-25 22:21 阅读次数: 0

css之grid layout代码解释

1 1 .wrapper { 2 2 display: grid; 3 3 grid-template-columns: repeat(3, 1fr);/*grid-template-columns CSS属性定义了网格列的行名称和跟踪大小调整函数。*/ 4 4 grid-gap: 10px;/*gap CSS属性指定行和列之间的间隙(水槽)。这是行间隔和列间隔的简写。*/ 5 5 grid-auto-rows: minmax(100px, auto);/*g
分类: 其他 发布时间: 10-25 22:21 阅读次数: 0

20172306 2018-2019-2 《Java程序设计与数据结构》第六周学习总结

20172306 2018-2019-2 《Java程序设计与数据结构》第六周学习总结 教材学习内容总结 概述(了解一下树的一些概念) 树是一种非线性结构。树由一个包含结点和边的集构成,其中的元素被存储在这些结点中,边则将一个结点和另一个结点连接起来。 树的根就是位于该树顶层的唯一结点。一棵树只有一个结点。位于树中较低层的结点是上一层结点的孩子。一个结点只有一个双亲,但是可有多个孩子。 根结点是树中唯一一个没有双亲的结点。没有任何孩子的结点为叶子。一个至少有一个孩子的非根结点为一个内部结点。
分类: 其他 发布时间: 10-25 22:21 阅读次数: 0

ModuleNotFoundError: No module named 'distutils.spawn'

解决办法: 安装python3-distutils sudo apt-get install python3-distutils
分类: 其他 发布时间: 10-25 22:21 阅读次数: 0