码迷,mamicode.com
首页 > 2020年02月02日 > 全部分享
前端 算法的时间复杂度和空间复杂度
算法的评估 对于一个问题,经常有多种不同的求解算法,这时候我们就需要一个对算法进行评估的标准,找出最优的方案,评估一个算法有以下几个维度: 正确性:能正确的实现功能,满足问题的需求。 易读性:通常,写出一个利与人类阅读的代码和利于机器阅读的代码一样重要 健壮性:对于预料之外的输入,也能做出合适的处理 ...
分类:编程语言   时间:2020-02-02 13:38:38    阅读次数:151
Function对象
恢复内容开始 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Function对象</title> <script> /* Function:函数(方法)对象 1.创建 1. var fun = new Fu ...
分类:其他好文   时间:2020-02-02 13:38:19    阅读次数:45
沙盒:页面和系统之间的隔离墙
从稳定性视角来看,单进程架构的浏览器是不稳定的,因为只要浏览器进程中的任意一个功能出现异常都有可能影响到整个浏览器,如页面卡死、浏览器崩溃等。不过浏览器的稳定性并不是本文讨论的重点,我们今天主要聊的是浏览器架构是如何影响到操作系统安全的 浏览器本身的漏洞是单进程浏览器的一个主要问题,如果浏览器被曝出 ...
分类:其他好文   时间:2020-02-02 13:38:04    阅读次数:98
通过O(1)的时间实现栈的前缀和
通过O(1)的时间实现栈的前缀和 你将要实现一个功能强大的整数序列编辑器。 在开始时,序列是空的。 编辑器共有五种指令,如下: 1、“I x”,在光标处插入数值x。 2、“D”,将光标前面的第一个元素删除,如果前面没有元素,则忽略此操作。 3、“L”,将光标向左移动,跳过一个元素,如果左边没有元素, ...
分类:其他好文   时间:2020-02-02 13:37:43    阅读次数:63
CSS3结构类选择器补充
:empty 没有子元素(包括文本节点)的元素 :not 否定选择器 <!DOCTYPE html> <html lang="en" manifest="index.manifest"> <head> <meta charset="UTF-8"> <title>Document</title> <s ...
分类:Web程序   时间:2020-02-02 13:36:54    阅读次数:90
寒假六
今天对于实验二的任务二进行了解决 2. 模拟图形绘制 对于一个图形绘制程序,用下面的层次对各种实体进行抽象。定义一个 Drawable 的特 质,其包括一个 draw 方法,默认实现为输出对象的字符串表示。定义一个 Point 类表示点, 其混入了 Drawable 特质,并包含一个 shift 方 ...
分类:其他好文   时间:2020-02-02 13:36:39    阅读次数:140
各种排序算法
1.选择排序法 每循环一次将最值挑出来放在前面,实践复杂度为O(n^2),不稳定排序,其基本的语法如下: 2.冒泡排序法 每循环一次将最值冒到尾部,时间复杂度为O(n^2),稳定排序,其基本的语法如下: 3.C++STL之sort排序 sort排序可以捆绑结构体一起使用,求出原来的序号和排序后的序号 ...
分类:编程语言   时间:2020-02-02 13:36:17    阅读次数:69
第一章 操作系统概论
用户可见寄存器数据寄存器 地址寄存器 条件码寄存器 CPU主要部件为运算器 控制器 寄存器 高速缓存 在单处理器环境下,两个程序交替在CPU上运行体现了并发性 批处理操作系统的缺点是缺少交互性 只能在操作系统内核状态下运行的是 屏蔽中断 微内核结构表示客户机/服务器结构 用户程序在用户状态下使用特权 ...
分类:其他好文   时间:2020-02-02 13:35:52    阅读次数:70
HBase文档学习顺序
1、《HBase基础概念知识学习》 https://www.toutiao.com/i6774215329498268164/ 2、《VM安装CentOS6.5》 https://www.toutiao.com/i6739774433692484109/ 3、《HBase基础环境搭建》 https: ...
分类:其他好文   时间:2020-02-02 13:35:37    阅读次数:73
2020寒假生活学习日记(二)
使用 Spark Shell 编写代码 启动Spark Shell: 加载txt文件: 简单的RDD操作: //获取RDD文件textFile的第一行内容textFile.first() //获取RDD文件textFile所有项的计数textFile.count() //抽取含有“Spark”的行, ...
分类:其他好文   时间:2020-02-02 13:35:21    阅读次数:101
Largest 1-Bordered Square
Given a 2D grid of 0s and 1s, return the number of elements in the largest square subgrid that has all 1s on its border, or 0 if such a subgrid doesn' ...
分类:其他好文   时间:2020-02-02 13:34:56    阅读次数:73
3.4面向对象封装案例2士兵突击
面向对象封装案例 II 目标 士兵突击案例 身份运算符 封装 封装 是面向对象编程的一大特点 面向对象编程的 第一步 —— 将 属性 和 方法 封装 到一个抽象的 类 中 外界 使用 类 创建 对象,然后 让对象调用方法 对象方法的细节 都被 封装 在 类的内部 一个对象的 属性 可以是 另外一个类 ...
分类:其他好文   时间:2020-02-02 13:34:35    阅读次数:77
剑指Offer-打印从 1 到最大的 n 位数
输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数999。 ...
分类:其他好文   时间:2020-02-02 13:34:01    阅读次数:50
可以修改 QtScrcpy 窗口大小的小工具
目前 QtScrcpy 1.1.0 版本无法调整窗口大小,如果想放大画面就可以使用这个小工具,简单制作,页面没有过多的花样; 小工具可以选择 1080 720 540 360 四个高度选项; 下载地址 https://github.com/qq2225936589/QtScrcpy_Resize ...
分类:其他好文   时间:2020-02-02 13:33:31    阅读次数:201
进程、线程与处理器的调度
(1)进程的概念(Dijkstra) 进程是可并发执行的程序在某个数据集合上的一次计算活动,也是操作系统进行资源分配和调度的基本单位。 (2)进程与程序的联系与区别 ① 程序是指令的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态的概念。 ② ...
分类:编程语言   时间:2020-02-02 13:32:47    阅读次数:77
2020.2.01 串,数组
1、改变字符串 改变字符串的值,不能只用下标访问并修改的方式,只能删除原来的,重新赋值。 2、ascll码的使用 charCodeAt() :输出ascll码 【格式】字符串.charCodeAt(下标) eg: var str="hello world"; alert(str.charCodeAt ...
分类:编程语言   时间:2020-02-02 13:32:26    阅读次数:86
leetcode1343
1 class Solution: 2 def __init__(self): 3 self.subTrees = [] 4 self.sums = 0 5 self.memo = {} 6 def preOrder(self,root): 7 if root != None: 8 self.sum ...
分类:其他好文   时间:2020-02-02 13:31:56    阅读次数:62
1022条   上一页 1 ... 41 42 43 44 45 46 47 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!