码迷,mamicode.com
首页 > 编程语言
108. 将有序数组转换为二叉搜索树
108. 将有序数组转换为二叉搜索树 思路 二叉搜索树的概念: 二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均 ...
分类:编程语言   时间:2020-07-03 23:39:43    阅读次数:71
完美解决 python ImportError: Failed to import any qt binding
问题背景 在ContOS服务器上测试项目 解决方案 谷歌查询 解决步骤 降低matplotlib版本至2.2.2 pip3 install matplotlib==2.2.2 出现新的问题,ImportError: Matplotlib qt-based backends require an ex ...
分类:编程语言   时间:2020-07-03 23:38:57    阅读次数:347
Linux傻瓜式七步完美安装Python3.7
1 安装依赖包 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-d ...
分类:编程语言   时间:2020-07-03 23:37:28    阅读次数:95
JavaSE基础之面向对象(上)
一、概述 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。 它区别于面向过程思想(POP),强调的是通过调用对象的行为来实现功能,而不是自己一步一步的去操作实现。 面 ...
分类:编程语言   时间:2020-07-03 23:35:17    阅读次数:68
面试:说说Java中的 volatile 关键词?
volatile 这个关键字可能很多朋友都听说过,或许也都用过。在 Java 5 之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在 Java 5之后,volatile 关键字才得以重获生机。 ...
分类:编程语言   时间:2020-07-03 23:34:06    阅读次数:52
Java 中的Scanner类 Random类 ArrayList类
Scanner类:键盘输入数据 我在键盘输入的 15,就会显示15 ,如下图??? 注意事项:如果我输入 float 类型的数据就会报如下图的异常 ,因为我定义的是 int 类型的数据,就只能输入 int 类型的数据 下面给大家结束三种使用 Scanner 类和传参的方法: 我输入了三次数据,出来三 ...
分类:编程语言   时间:2020-07-03 23:33:05    阅读次数:57
【LeetCode-树】将有序数组转换为二叉搜索树
题目描述 将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 示例: 给定有序数组: [-10,-3,0,5,9], 一个可能的答案是:[0,-3,9,-10,null,5],它可以表示下面这个高 ...
分类:编程语言   时间:2020-07-03 23:32:53    阅读次数:67
Java四种权限访问修饰符
...
分类:编程语言   时间:2020-07-03 23:26:53    阅读次数:60
Python正则(Re模块)
正则 一,简介/动机 1.1 正则的出现动机 ? 我们在学习python的路途上,有许多需要操作文本数据的场景。无论是前后端/数据库都需要处理文本数据。处理文本时候,正则表达式给我们提供了强大的搜索,匹配,抽取,替换等功能。 1.2 什么是正则表达式(regex) ? 正则表达式由一些字符和特殊符号 ...
分类:编程语言   时间:2020-07-03 23:23:44    阅读次数:83
CPU & 多线程
?# CPU & 多线程 本文是阅读《大话处理器》的读书摘要 graph TD A[大话处理器] B[流水线] C[3级&5级流水] D[3类冒险] E[分支预测&乱序执行] F[超标量&VLIW] G[Cache 一致性] H[写通&写回] I[MESI] J[并行] A --> B B --> ...
分类:编程语言   时间:2020-07-03 23:22:26    阅读次数:91
python-微博登录分析
微博登录页面分析 目标网站:https://weibo.com/ 微博密码加密使用的是rsa算法 微博登陆成功总共涉及到三个步骤: 1、向https://login.sina.com.cn/sso/prelogin.php发送请求来获取密码加密所需要的公钥及一系列下次发送请求所需要的参数 2、向ht ...
分类:编程语言   时间:2020-07-03 23:21:25    阅读次数:84
python风格规范--Google
原文链接:https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/ 官方文档:https://legacy.python.org/dev/peps/pep-00 ...
分类:编程语言   时间:2020-07-03 23:21:05    阅读次数:67
python学习第44天
一.css 1.伪元素选择器 html代码: <div> 吟诗作对! </div> css写法 div{ background-color: pink; height: 100px; width: 200px; } div:after{ content: '?'; color:white; } di ...
分类:编程语言   时间:2020-07-03 23:20:03    阅读次数:77
SpringMVC项目所引用的一切依赖jar包和自定义设置
导入SpringMVC项目所需要的maven依赖: <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <! ...
分类:编程语言   时间:2020-07-03 23:19:33    阅读次数:74
c++——利用一维数组求最大,最小,平均值
#include <iostream> using namespace std; int main(){ int sum,max=0,min=100,a[3]; float avg; sum=0; for (int i=1;i<=9;++i) { //cin >> a[i]; a[i]=rand() ...
分类:编程语言   时间:2020-07-03 23:19:01    阅读次数:108
python学习第43天
一.css 1.css样式引入方式 (1)第一种 head标签中引入 <style> /* 选择器{css属性名称:属性值;css属性名称:属性值;} */ div{ /* css注释 */ width: 200px; height: 200px; background-color: red; } ...
分类:编程语言   时间:2020-07-03 23:18:16    阅读次数:62
python面试
侧重的知识 在我参加的后台开发岗位面试中,主要有以下知识是比较侧重 1. 数据库CRUD操作/查询优化以及数据库知识量 2. 框架的对比和了解/项目具体模块的业务逻辑描述 3. 常见排序算法 4. Linux系统的常用命令和Linux系统了解程度考核 5. 项目部署用到的服务器的配置和了解程度 加分 ...
分类:编程语言   时间:2020-07-03 23:18:05    阅读次数:83
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!