码迷,mamicode.com
首页 > 2020年03月26日 > 全部分享
【算法与数据结构】常用算法模板1
排序 快速排序算法 分支/双指针算法 在待排序的n个记录中任取一个记录(通常去第一个记录)作为基准 1) 首先把该记录放入适当位置,数据序列被此记录划分为两部分,分别是比基准小和比基准大的记录。 2) 其次对基准两边的序列用同样的策略进行操作 平均时间复杂度O(logn) ? a. 确定分界点 q[ ...
分类:编程语言   时间:2020-03-26 21:34:03    阅读次数:70
接口与继承系列教材 (二)- Java中的对象转型
步骤1:明确引用类型与对象类型的概念 步骤2:子类转父类(向上转型)步骤3:父类转子类(向下转型)步骤4:没有继承关系的两个类,互相转换步骤5:实现类转换成接口(向上转型)步骤6:接口转换成实现类(向下转型)步骤7:instanceof步骤8:练习-类型转换步骤9:答案-类型转换 示例 1 : 明确 ...
分类:编程语言   时间:2020-03-26 21:33:40    阅读次数:82
控制寄存器
Windows内核分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html 控制寄存器 1.控制寄存器在Intel手册的位置 2.各个寄存器的作用 3. 各个位的大体作用 1.控制寄存器在Intel手册的位置 卷三 2.5 Control R ...
分类:其他好文   时间:2020-03-26 21:33:13    阅读次数:63
第四章分支结构实验
实验项目:第四章实验设计4.3.1、4.3.2、4.3.3、4.3.4、4.3.5-1、4.3.5-2 姓名:刘裕汕 实验地点:家里 实验时间:2020年3月25日 一、实验目的与要求 1、掌握C语言逻辑值的表示方法。 2、学会正确的使用关系表达式和逻辑表达式。 3、掌握各种形式的if语句语法和使用 ...
分类:其他好文   时间:2020-03-26 21:32:42    阅读次数:96
车的可用捕获量
给定一个8 * 8 的棋盘,棋盘上有白色的车,白色的像,空白格,黑色卒,分别用R,B,.,p表示 R可以向上下左右四个方向移动,遇到B的时候或者p的时候停止 分别求往四个方向上能遇到几个p 题目比较简单,就是找到R,然后四个方向走就是了。 https://leetcode-cn.com/proble ...
分类:其他好文   时间:2020-03-26 21:32:28    阅读次数:53
python 下载图片
def down_load_img(imgUrl,imgName=''): if not imgName: imgName = int(time.time())+random.randint(0,999999) file_suffix = os.path.splitext(imgUrl)[1] fi ...
分类:编程语言   时间:2020-03-26 21:31:57    阅读次数:75
P1137 旅行计划
题意:给出一个图,图中有n个城市m条有向边; 让我们求出以某一城市为终点的情况下,能够走的城市的数量尽量多 求出以每一个城市为终点的时候的答案 思路:dp+拓扑排序。 首先题意没有说明图是无环图,假如此题有环的话,是无法解的(个人见解,对错还待考证) 于是,我们可以运用拓扑排序的性质,先将入度为0的 ...
分类:其他好文   时间:2020-03-26 21:31:11    阅读次数:73
Python的itertools.product 方法
itertools.product:类似于求多个可迭代对象的笛卡尔积。 使用的形式是: itertools.product(*iterables, repeat=1), product(X, repeat=3)等价于product(X, X, X)。 1. 直接使用时:分别生成元组,然后合成一个li ...
分类:编程语言   时间:2020-03-26 21:30:52    阅读次数:211
c# winform 访问WebServices 服务(通过WEB引用的方式进行访问)
第一步、Winform项目引用WEB服务 第二步、代码声明实例化 Web引用 YzServ.TestServ yzserv = new WebYzServ.TestServ(); yzserv.AAA("参数值"); ...
分类:Windows程序   时间:2020-03-26 21:30:40    阅读次数:128
解决回调函数
1.首先我们要明白回调函数和回调地狱 (1)回调函数:运行某个函数实现某个功能的时候,传入一个函数作为参数,当发生某件事情的时候,会执行该函数 (2)回调地狱:某个异步操作需要等待之前的异步操作完成,无论回调是事件还是其他函数,都会陷入不断的嵌套通过回调函数异步操作 某个异步操作要等待别的操作对他的 ...
分类:其他好文   时间:2020-03-26 21:30:22    阅读次数:78
Vue中你不知道但却很实用的黑科技
最近数月一直投身于 iView 的开源工作中,完成了大大小小 30 多个 UI 组件,在 Vue 组件化开发中积累了不少经验。其中也有很多带有技巧性和黑科技的组件,这些特性有的是 Vue 文档中提到但却容易被忽略的,有的更是没有写在文档里,今天就说说 Vue 组件的高级玩法。 写在前面 本文所讲内容 ...
分类:其他好文   时间:2020-03-26 21:30:10    阅读次数:69
WSL2 VS Code远程开发.Net Core
修改 我们打开一个页面,随便修改一下,保存,结果会出现错误:Unable to write file (NoPermissions (FileSystemError): Error: EACCES: permission denied, 我们在这里找到答案:https://github.com/mi ...
分类:Web程序   时间:2020-03-26 21:29:23    阅读次数:157
HTML&XML解析器--Jsoup
HTML&XML解析器 一.Jsoup概述 1. Jsoup简介 jsoup是一款Java的HTML解析器,可直接解析某个URL地址、HTML文本内容,它提供一套非常省力的API,可以通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 同样,Jsoup能解析HTML,也可以解析XM ...
分类:Web程序   时间:2020-03-26 21:29:03    阅读次数:101
Java程序员应该知道的20个有用的lib开源库
一般一个经验丰富的开发者,一般都喜欢使用开源的第三方api库来进行开发,毕竟这样能够提高开发效率,并且能够简单快速的集成到项目中去,而不用花更多的时间去在重复造一些无用的轮子,多了解一些第三方库可以提高我们的开发效率,下面就来看一下在开发过程中经常会用到的一些开发第三方库,也可能不是太全,就列举一些 ...
分类:编程语言   时间:2020-03-26 21:28:31    阅读次数:98
python基础学习-匿名函数+二分法(算法)
一:二分法(算法) 算法:是高效解决问题的办法(都是用于某种特定的场景) 需求:有一个按照从小到大顺序排列的数字列表 需要从该数字列表中找到我们想要的那个数字 示范: nums=[-3,3,6,9,10,11,16,34,56] find_num=10 方案一:整体遍历效率太低 for num in ...
分类:编程语言   时间:2020-03-26 21:28:13    阅读次数:76
python-41-初识hmac与socketserver模块
前言 hmac:用来检验合法性,比如客户端后面发送一些请求,服务端要进行检验是否合法。 基本逻辑:客户端生成一串密文发送给客户端接收,后面客户端发送请求的时候要先校验是否与客户端密文一致 socketserver:是Python标准库中的一个高级模块,能实现多并发服务端。 一、hmac 模块 ①服务 ...
分类:编程语言   时间:2020-03-26 21:27:43    阅读次数:74
驱动跟应用程序的异步通知
通常应用程序跟驱动之间交互,主要是通过轮询的方式。这种方式效率非常低下。 下面介绍一种异步通知的方式。在这种模式下,应用程序不需要查询驱动,当驱动需要应用程序读取数据时,发送一个信号给应用程序,应用程序收到信号后,再去从驱动读取数据。 驱动代码: #include <linux/miscdevice ...
分类:其他好文   时间:2020-03-26 21:27:02    阅读次数:55
708条   上一页 1 ... 4 5 6 7 8 9 10 ... 42 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!