思路: 递归方法是最容易想到的 *****.结束条件判定需要注意:1) 当前节点为空则返回true 2)当前节点左右子树有一个为空 返回false 3)当前节点左右子树都不为空,但值不相等返回false 4)左右子树不为空,且节点相等,需要进行下一步判定·····重复1~4 1 /** 2 * De ...
分类:
其他好文 时间:
2020-05-31 10:47:46
阅读次数:
70
题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。 注意:保证测试中不会当栈为空的时候,对栈调用pop()或者min()或者top()方法。 思路:想要找到栈中所含最小元素的min函数,可以用一个栈来存储最小元素,但是又要防止这个最小元素 ...
分类:
其他好文 时间:
2020-05-28 13:18:27
阅读次数:
57
ip协议不可靠,会丢失、出错、乱序 延迟、重复 tcp可靠性是指数据的可靠传递,或故障的可靠通知 tcp为保证可靠性,使用了“带重传的正面确认”技术 1.发送端需要知道接收端有没有收到段,接收端需要返回ack。 2.超时未收到ack就重传,重传会导致段重复,序号可以识别重复的段 3.停等式发一个确认 ...
分类:
其他好文 时间:
2020-05-26 20:05:58
阅读次数:
77
R740服务器安装完成nvidia驱动先显示错误。输入nvidia-smi后报错FailedtoinitializeNVML:UnknownError1、F2进入DellBOIS,选择IntegratedDevice2、选择512GB,保存后重启3、重启后再输入nvidia-smi结果结尾:附一张DellR740插线图
分类:
其他好文 时间:
2020-05-25 09:27:38
阅读次数:
161
老孟导读:今天分享一个类似“孔雀开屏”的动画效果,打开新的页面时,新的页面从屏幕右上角以圆形逐渐打开到全屏。 先来看下具体的效果 不知道这种效果大家叫什么名字?如果有更合适的名字可以在评论处告诉我,下面来说下如何实现此效果。 在使用Navigator进入一个新的页面时,通常用法如下: 就包含了切换页 ...
分类:
其他好文 时间:
2020-05-24 20:42:24
阅读次数:
55
[TOC] 前言 本文不介绍原理的东西,主要是实现 进化算法的python实现 。 原理介绍可以看这里,能学习要很多,我也在这里写了一些感受心得: "遗传算法/遗传编程 进化算法基于python DEAP库深度解析讲解" 1.优化问题的定义 单目标优化 在创建单目标优化问题时,weights用来指示 ...
分类:
编程语言 时间:
2020-05-18 00:42:18
阅读次数:
76
题目地址:https://leetcode-cn.com/problems/string-to-url-lcci/ 题目描述 URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。(注:用Java实现的话,请使用字符数组实现 ...
分类:
编程语言 时间:
2020-05-17 16:18:49
阅读次数:
71
1、用户授权 GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO SCOTT IDENTIFIED BY TIGER; ALTER USER SCOTT DEFAULT TABLESPACE USERS; ALTER USER SCOTT TEMPORARY ...
分类:
数据库 时间:
2020-05-15 00:43:45
阅读次数:
112
类中类 1. 反射介绍 反射这一概念最早由编程开发人员Smith在1982年提出,主要指应用程序访问、检测、修改自身状态与行为的能力。这一概念的提出立刻吸引了编程界的极大关注,各种研究工作随之展开,随之而来引发编程革命,出现了多种支持反射机制的面向对象语言。 在计算机科学领域,反射是指一类能够自我描 ...
分类:
编程语言 时间:
2020-05-11 20:17:26
阅读次数:
69
原网站:https://devblogs.nvidia.com/increase-performance-gpu-boost-k80-autoboost/ 由于我主要使用nvidia-smi,故nvcc不做了解...有需要的可以参考原网站 NVIDIA®GPU Boost?是NVIDIA®GeFor ...
分类:
其他好文 时间:
2020-05-09 16:59:59
阅读次数:
88