码迷,mamicode.com
首页 > 2019年08月26日 > 全部分享
了解递归函数
递归函数 注意: ①一个函数在他的函数体内调用他自身称为递归调用,执行递归函数将反复调用其自身,每执行一次进入新的一层。 ②为防止递归函数无休止的进行,必须在函数内有终止条件。 ③对于一个函数只要知道他的递归定义式和边界条件,就可以编递归函数 例子1:阶乘 <!DOCTYPE html><html> ...
分类:其他好文   时间:2019-08-26 22:57:16    阅读次数:105
Cow Exhibition POJ 2184(01背包dp)
原题 题目链接 题目分析 明显的01背包,但还是由细节需要处理,设置dp[i][j]=前i头牛中选的TF为j时最大的TS值,由于TF可能为负数因此要加一个基数使其在大于等于零,dp初始化为-1,dp[0][0]=0.更新的时候dp[i][j]=max(dp[i-1][j-f[i]]+s[i],dp[ ...
分类:其他好文   时间:2019-08-26 22:56:59    阅读次数:88
java 网络编程-TCP协议基本步骤
TCP:TCP协议基于请求-响应模式利用io流实现数据的传输创建服务器1、指定端口使用ServerSocket创建服务器2、阻塞式等待连接accept,有一个accept就建立了一个客户端3、操作:io流4、释放资源publicclasstcp{publicstaticvoidmain(String[]args)throwsIOException{System.out.println("-----
分类:编程语言   时间:2019-08-26 22:56:23    阅读次数:98
66.加一
class Solution: def plusOne(self, digits: List[int]) -> List[int]: for i in reversed(range(len(digits))): if digits[i] == 9: digits[i] = 0 else: digit... ...
分类:其他好文   时间:2019-08-26 22:55:54    阅读次数:80
面向对象编程三大特征5
Go接口注意事项和细节说明: 注意事项和细节: 1)接口本身不能创建实例,但是可以指向一个实现了该接口的自定义类型的变量(实例) type AInterface interface { Say()} type Stu struct { Name string} func (stu Stu) Say( ...
分类:其他好文   时间:2019-08-26 22:55:40    阅读次数:107
爬虫基础知识二
发送get,post请求,获取响应 安装requests模块: pip install requests response=requests.get(url,headers={})#发送get请求,请求url地址对应的响应 response=requests.post(url,headers=,{} ...
分类:其他好文   时间:2019-08-26 22:55:22    阅读次数:96
面向对象编程三大特征4
接口(interface) 按顺序,我们应该讲解多态,但是在讲解多态前,我们需要讲解接口(interface) ,因为在Golang中 多态特性主要是通过接口来体现的。 接口快速入门: 这样的设计需求在Golang编程中也是会大量存在的,我曾经说过,一个程序就是一个世界,在现实世界存在的情况,在程序 ...
分类:其他好文   时间:2019-08-26 22:54:17    阅读次数:112
Python之面向对象(四)类的约束与super()深入了解
6.6 类的约束 1. 首先,你要清楚,约束是对类的约束,什么叫抽象类?从小到大的过程叫做抽象 2. 接口类:(在抽象类的基础上)在python中,默认是没有接口类的,接口类不能被实例化(如果实例化会报错),接口类中的方法不能被实现 例子: 有时候写的时候会把方法写错,自己定义一个主动报错;接口初成 ...
分类:编程语言   时间:2019-08-26 22:53:48    阅读次数:108
==和equals()
==和equals() 1.==是操作符,equals()是超类Object()中的方法。 2.对于基本数据类型,只有==,没有equals(),String不是基本数据类型,很明显值相等为true。 3.对于字符串,==比较的是两者之间的内存地址,equals()则是重写了Object()类的eq ...
分类:其他好文   时间:2019-08-26 22:53:33    阅读次数:97
bilibili弹幕爬取与比对分析
最近受人之托研究了下b站的数据爬取做个小工具,最后朋友说不需要了,本着开源共享的原则,将研究成果与大家分享一波,话不多说直接上干货 需求分析 给定up主uid和用户uid,爬取用户在该up主所有视频中发的所有弹幕 需求拆解 获取up主所有视频 打开b站,随便搜索一个up主,打开所有视频页面,f12看 ...
分类:其他好文   时间:2019-08-26 22:53:16    阅读次数:175
Python之面向对象(二)类的空间问题及类之间的关系
6.3 类的空间问题及类之间的关系 1. 类空间的问题 何处可以添加对象属性 总结:对象的属性不仅可以在__init__里面添加,还可以在类的其他方法或者类的外面添加 2. 何处可以添加类的静态属性 总结:类的属性不仅可以在类内部添加,还可以在类的外部添加 3. 对象如何找到类的属性 对象之所以可以 ...
分类:编程语言   时间:2019-08-26 22:52:48    阅读次数:106
百万年薪python之路 -- 并发编程之 多线程 二
1. 死锁现象与递归锁 进程也有死锁与递归锁,进程的死锁和递归锁与线程的死锁递归锁同理。 所谓死锁: 是指两个或两个以上的进程或线程在执行过程中,因为争夺资源而造成的一种互相等待的现象,在无外力的作用下,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远在相互等待的进程称为死锁进 ...
分类:编程语言   时间:2019-08-26 22:52:21    阅读次数:128
Vue+ElementUI项目使用webpack输出MPA
示例代码托管在: "http://www.github.com/dashnowords/blogs" 博客园地址: "《大史住在大前端》原创博文目录" 华为云社区地址: "【你要的前端打怪升级指南】" [TOC] 一. 需求分析 为另一个项目提供可嵌入的功能单页,大部分页面使用时都是独立功能页,个别 ...
分类:Web程序   时间:2019-08-26 22:52:06    阅读次数:159
luogu 3948 数据结构
题目 luogu3948 输入输出样例 输入 #1复制 3 2 4 0 2 A 1 3 5 Q 2 3 5 1 3 2 3 1 1 2 2 3 3 输出 #1复制 1 2 1 1 1 0 输入 #1复制 3 2 4 0 2 A 1 3 5 Q 2 3 5 1 3 2 3 1 1 2 2 3 3 输出 ...
分类:其他好文   时间:2019-08-26 22:51:45    阅读次数:105
【正确使用vim编辑器的姿势】 񃀇
原文: http://blog.gqylpy.com/gqy/312 (Visual Interface) (vi iMprove) 编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。它是我们使用Linux系统不能缺 ...
分类:系统相关   时间:2019-08-26 22:51:31    阅读次数:139
HDU4747:Mex(线段树区间修改)
"传送门" 题意: 给出$n$个数,然后求$\sum_{i=1}^n\sum_{j=i}^nmex(i,j)$。$mex(i,j)$表示区间$[i,j]$的$mex$。 思路: 考虑枚举左右端点的其中一个,然后快速统计答案。 观察发现对于一个$a_i$,如果区间左端点从包含它到了不包含的状态,那么其 ...
分类:其他好文   时间:2019-08-26 22:50:47    阅读次数:76
主席树(可持续化线段树)
学习粗:https://blog.csdn.net/creatorx/article/details/75446472 题:http://poj.org/problem?id=2104(静态主席树) #include<bits/stdc++.h> using namespace std; typed ...
分类:其他好文   时间:2019-08-26 22:50:14    阅读次数:86
1009条   上一页 1 2 3 4 5 6 7 8 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!