理解Python方法定义和调用中所使用 *args 和**args。 ...
分类:
编程语言 时间:
2020-02-20 00:03:42
阅读次数:
78
数列的一些增删改查操作 import copy names = ["aa","bb","cc","dd"] print(names) print(names[1],names[2]) print(names[0:2])#切片,要头不要尾 print(names[:2])#和上一个结果一样 print ...
分类:
编程语言 时间:
2020-02-20 00:05:12
阅读次数:
78
1 #include <set> 2 #include <map> 3 #include <cmath> 4 #include <queue> 5 #include <vector> 6 #include <cstdio> 7 #include <cstdlib> 8 #include <cstri ...
分类:
编程语言 时间:
2020-02-20 00:06:01
阅读次数:
67
可以用hash表,本题使用二分法 二分查找算法模板 视频讲解:AcWing 67. 数字在排序数组中出现的次数 ...
分类:
编程语言 时间:
2020-02-20 00:07:18
阅读次数:
74
01.代码如下: package TIANPAN; class Book { private String title; private double price; public Book(String title, double price) { this.title = title; this. ...
分类:
编程语言 时间:
2020-02-20 00:08:06
阅读次数:
73
1 /*34 【程序 34 三个数排序】 2 题目:输入 3 个数 a,b,c,按大小顺序输出。 3 程序分析:利用指针方法。 4 */ 5 6 /*分析 7 * 指针方法的本质是按地址传值,将a,b,c存入数组中,再引用数组中的值排列大小,即利用指针的方法排序 8 * */ 9 10 11 pac ...
分类:
编程语言 时间:
2020-02-20 00:09:10
阅读次数:
86
cut_sentence.py import string import jieba import jieba.posseg as psg import logging #关闭jieba日制 jieba.setLogLevel(logging.INFO) jieba.load_userdict(". ...
分类:
编程语言 时间:
2020-02-20 00:09:48
阅读次数:
222
头文件:<iomanip> 函数:setw(int n) 函数:setfill(char c) cout<<setw(8)<<setfill('0')<<123<<endl; 输出:00000123 C语言 printf("%08d \n",123); 输出:00000123 在C++中setw(i ...
分类:
编程语言 时间:
2020-02-20 00:11:01
阅读次数:
367
var arr=[1,5,7,9,16,2,4]; 第一种方法,取最小值: var temp; for(var i=0;i<arr.length-1;i++){ for(var j=i+1;j<arr.length;j++){ if(arr[i]>arr[j]){ temp=arr[i]; arr[ ...
分类:
编程语言 时间:
2020-02-20 00:11:17
阅读次数:
60
今天在学习数据结构的时候,出现了这样一段算法结构: 1 void swap(int &p1,int &p2) 2 { 3 int p; 4 p=p1; 5 p1=p2; 6 p2=p; 7 } 这段算法,可以实现swap(a,b)两个实参的交换。于是百思不得其解,int &p1到底是什么类型? 课本 ...
分类:
编程语言 时间:
2020-02-20 00:11:37
阅读次数:
87
列表 list:用中括号括起来,用“,”分割每个元素,列表中的元素可以是 数字、字符串、列表、布尔值......所有东西,可以说就是一个“集合” li = [1,3,5,'alex','age',['sister',5],True] 支持用索引、切片的方式取值 支持 for、while循环 列表元素 ...
分类:
编程语言 时间:
2020-02-20 00:13:07
阅读次数:
91
运算符的分类 算数运算符 二元运算符 算术运算符中 = / % 属于二元运算符,二元运算符指的是需要两个操作数才能完成的运算的运算术。 整数运算规则 1、如果两个操作数有一个为Long,则结果也为Long。 2、如果没有Long,结果则为int,即使操作数为short、byte,结果也为int。 浮 ...
分类:
编程语言 时间:
2020-02-20 00:14:11
阅读次数:
95
1. 简介 散列表的实现叫散列hashing,散列用于以常数平均时间执行 插入、删除、查找,不支持排序、findMin、findMax。 查找关键字不需要 比较 在一个记录的存储位置和它的关键字之间建立映射关系:key--f(key) 这个关系就是散列函数/哈希函数。将一些记录存储在一块 连续 的存 ...
分类:
编程语言 时间:
2020-02-20 00:17:44
阅读次数:
223
python: 一:编程语言: 1,跨平台的(windows/安卓androld/苹果ios) 2,面向对象的 3,解释性的 4,全栈的(app,桌面端软 件,网页) 5,易集成c/c++语言模块 二:学习python的用处: GUI(界面),服务端,网络爬虫,深度学习,app,网页,数据分析... ...
分类:
编程语言 时间:
2020-02-20 00:18:00
阅读次数:
211
一、数组的拷贝主要有以下几种方式。 1、Object.clone() 该方法继承自Object类,数组元素为基础数据类型(boolean、char、byte、short、int、float、double、long)或String类型,均可使用。 int[] arr1 = {1,2,3}; int[] ...
分类:
编程语言 时间:
2020-02-20 00:20:09
阅读次数:
104
Java实现的5大排序算法 1、Java排序算法之选择排序 选择排序的基本思想是遍历数组的过程中,以i代表当前需要排序的序号,则需要在剩余的[i…n-1]中找出其中的最小值,然后将找到的最小值与i指向的值进行交换。因为每一趟确定元素的过程中都会有一个选择最大值的子流程,所以人们形象地称之为选择排序。 举个实例来看看: 1.初始:[38,17,16,16,7,31,39,32,2,11]
分类:
编程语言 时间:
2020-02-20 09:16:17
阅读次数:
70
多线程 1、程序、进程、线程的理解 1.程序(program) 概念:是为了完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码块。 2.线程(process) 概念:程序的一次执行过程,或是正在运行的一个程序。 说明:进程作为资源分配的单位,系统在运行时会为每个进程分配不同的内存区域。 ...
分类:
编程语言 时间:
2020-02-20 09:19:54
阅读次数:
59
Web概述web起源web特点1.易导航和图形化界面2.与平台无关3.分布式结构4.动态性5.交互性html网页结构HTML(HyperTextMark-upLanguage)即是超文本标记语言,通过使用标记标签来描述页面文档结构和表现形式的一种语言,再由浏览器进行解析,然后把结果展示在网页上。?超文本指的是超链接?标记指的是标签1).HTML文件用编辑器打开显示的是文本,可以用文本的方式编辑.2
分类:
编程语言 时间:
2020-02-20 09:20:27
阅读次数:
75
中国人民银行网站中的这个栏目为例:http://www.pbc.gov.cn/zhengcehuobisi/125207/125217/125925/17105/index1.html 如果直接用request.get(url),就会得到下图的JavaScript并刷新该页,跟着一堆乱七八糟代码。 ...
分类:
编程语言 时间:
2020-02-20 09:22:55
阅读次数:
1174
ArrayList 默认长度10 底层是使用了Object数组实现 查询快,增删慢,线程不安全 迭代器 Iterator list.iterator() 返回当前集合的迭代器对象 Iterator.hasNext() 判断有无元素 Iterator.next()返回当前元素,索引后移 异常Concu ...
分类:
编程语言 时间:
2020-02-20 09:26:01
阅读次数:
86