码迷,mamicode.com
首页 > 2020年05月03日 > 全部分享
流暢的python---函數
一、函数的定义及其应用所谓函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用函数的使用包含两个步骤1.定义函数–封装独立的功能2.调用函数–享受封装的成果函数的作用:在开发时,使用函数可以提高编写的效率以及代码的重用‘’函数:函数是带名字的代码块,用于完成具体的工作 需要在程序中多 ...
分类:编程语言   时间:2020-05-03 00:43:32    阅读次数:52
特殊的bfs——01BFS
0-1BFS用来解决:边权值为0或1,或者能够转化为这种边权值的最短路问题 主要操作:用deque,从0边扩展到的点push到队首,反之则到队尾。 模板题:SPOJ - KATHTHI 题意:起点走到终点,n×m的网格,每个位置有一个小写字母,若s[x][y]=s[nx][ny],则移动的花费为0, ...
分类:其他好文   时间:2020-05-03 00:43:13    阅读次数:142
Iterator
Iterator(遍历器)的概念 JavaScript 原有的表示“集合”的数据结构,主要是数组(Array)和对象(Object),ES6 又添加了Map和Set。这样就有了四种数据集合,用户还可以组合使用它们,定义自己的数据结构,比如数组的成员是Map,Map的成员是对象。这样就需要一种统一的接 ...
分类:其他好文   时间:2020-05-03 00:42:44    阅读次数:58
数据结构(线性表——链表2)(约瑟夫环和发牌问题)
循环链表 单链表的局限性:如果不从头结点出发,就无法访问的全部节点。 循环链表定义:将单链表终端结点的指针由空指针改为指向头结点;使单链表形成一个环,称单循环链表,简称循环链表 注:循环链表不一定有头结点。 ...
分类:其他好文   时间:2020-05-03 00:42:24    阅读次数:58
leetcode . 删除排序数组中的重复项
1.题目描述 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并 ...
分类:编程语言   时间:2020-05-03 00:42:07    阅读次数:75
Java线程浅记
首先,更正我之前的一个误区,之前一直将一个程序比作一个进程,那是不准确的; 那么先来明确:程序,进程,线程的概念; 程序:程序是含有指令和数据的文件,被存储在磁盘或其他的数据存储设备中,也就是说程序是静态的代码。(自己理解:无论是介绍C++还是Java等语言的书上多少会提到--程序 = 数据 + 算 ...
分类:编程语言   时间:2020-05-03 00:41:40    阅读次数:69
不同语言中的HelloWorld
C++ Java Python Go ...
分类:编程语言   时间:2020-05-03 00:41:09    阅读次数:57
python matplotlib画多张图
多张图分开,在不同的窗口 一张图包含若干子图 ...
分类:编程语言   时间:2020-05-03 00:40:37    阅读次数:52
矩阵快速幂小记
介绍 使用快速幂来加速矩阵的幂运算。常用来求n很大时递推式$$f(n) = k_1 \cdot f(n 1)+k_2 \cdot f(n 2)... k_i \cdot f(n i)$$的值 实现和证明 由于矩阵$A$自乘满足交换律,也满足结合律,所以在计算$A^m$时不用担心左乘和右乘的问题,直接 ...
分类:其他好文   时间:2020-05-03 00:40:24    阅读次数:141
dp+贪心——2019 NCPC A
把结论推出来就完事了 #include <bits/stdc++.h> #define maxn 100000005 using namespace std; int dp[maxn]; struct Node{ int l,w,h; bool operator <(const Node &b)co ...
分类:其他好文   时间:2020-05-03 00:40:07    阅读次数:47
第一章 ------ 计算机网络概述
一、计算机网络基本概念 什么是计算机网络? 计算机网络是利用通信设备与通信链路或者通信网络,互连位置不同、功能自治的计算机系统,并且遵循一定规则实现计算机系统之间信息交换; 概括性:计算机网络就是要用通信网络对各个不同位置的功能自治的计算机互连成一个系统,达成信息交换。 什么是协议? 协议是网络通信 ...
分类:其他好文   时间:2020-05-03 00:39:53    阅读次数:71
2019-2020-2 20175105王鑫浩《网络对抗技术》Exp6 MSF基础应用
2019 2020 2 20175105王鑫浩《网络对抗技术》Exp6 MSF基础应用 1 实践内容 主动攻击实践 攻击机kali的ip地址:192.168.1.30 被攻击机Win7的ip地址:192.168.1.27 互ping成功 进入msf,使用 搜索相关信息 使用 选择攻击方法 使用 查看 ...
分类:其他好文   时间:2020-05-03 00:39:24    阅读次数:128
重建二叉树
题目描述 根据二叉树的前序遍历和中序遍历的结构,重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不包含重复的数字 解题思路 前序遍历的第一个值为根节点的值,使用这个值将中序遍历结果分成两部分,左部分分为树的左子树中序遍历结果,右部分为树的右子树中序遍历结果。 代码 ...
分类:其他好文   时间:2020-05-03 00:39:03    阅读次数:53
从数学的角度理解函数式接口
函数式接口 函数接口是只有一个抽象方法的接口,此方法是行为的抽象,将行为作为入参,进而在面对对象编程的基础上添加面向函数编程的方式。 接下来,我们以数学的角度来研究一下常见的5个函数式接口,理解了这几个,剩下的也就理解了。 复制代码 1. Function Function接口 -> 接收一个参数并 ...
分类:其他好文   时间:2020-05-03 00:38:33    阅读次数:59
【Layui__表格】方法级渲染表格
方法级渲染表格 ...
分类:其他好文   时间:2020-05-03 00:38:04    阅读次数:124
Mbatis逆向工程常遇错误
org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### The error may exist in com/guigu/mapper/BookMapper.xml### The err ...
分类:其他好文   时间:2020-05-03 00:37:47    阅读次数:77
flask全栈开发
flask全栈开发 1.课程简介 适用人群 1、想使用Python快速开发网站的。 2、前端开发者,想学习后端开发逻辑的。 3、有编程经验,想学习Flask的。 课程概述 本套课程的目标是从零基础开始,使用Flask框架开发企业级的项目。课程中不仅包含了Flask框架本身的知识点,更是站在全栈的角度 ...
分类:其他好文   时间:2020-05-03 00:37:16    阅读次数:63
1002条   上一页 1 ... 55 56 57 58 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!