Java二叉树面试题讲解
Java二叉树面试题讲解
- 🚗1.检查两颗树是否相同
- 🚕2.另一颗树的子树
- 🚙3.二叉树最大深度
- 🚌4.判断一颗二叉树是否是平衡二叉树
- 🚎5.对称二叉树
- 🚓6.获取树中结点个数
- 🚑7.判断一个树是不是完全二叉树:
大家好,我是晓星航。今天为大家带来的是 Java二叉树面试题讲解 的讲解!😀
🚗1.检查两颗树是否相同
检查两颗树是否相同。OJ链接
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303240951910.png)
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303240951271.png)
/*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val = val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val = val;* this.left = left;* this.right = right;* }* }*/
class Solution {public boolean isSameTree(TreeNode p, TreeNode q) {if (p == null && q == null) {return true;}if (p == null && q != null || p != null && q == null) {return false;}if (p.val != q.val) {return false;}return isSameTree(p.left,q.left) && isSameTree(p.right,q.right);}
}
思路:
1.先判断p和q是否都为空,返回true。
2.在判断p和q是否一个为空一个不为空,返回false。
3.然后再判断p的值和q的值相不相等,相等返回true,不相等返回false。
4.最后返回p和q的左节点以及右节点是否都满足位置一致且数值相同,即直接递归判断(让之后的结点重新进入我们的函数)。
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303240952206.png)
🚕2.另一颗树的子树
另一颗树的子树OJ链接
/*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val = val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val = val;* this.left = left;* this.right = right;* }* }*/
class Solution {public boolean isSameTree(TreeNode p, TreeNode q) {if (p == null && q != null || p != null && q == null) {return false;}if (p == null && q == null) {return true;}if (p.val != q.val) {return false;}return isSameTree(p.left,q.left) && isSameTree(p.right,q.right);}public boolean isSubtree(TreeNode root, TreeNode subRoot) {if (root == null || subRoot == null) {return false;}//根节点和subRoot是不是两颗相同的树if (isSameTree(root,subRoot)) {return true;}//subRoot是不是root的左子树if (isSubtree(root.left,subRoot)) {return true;}//subRoot是不是root的右子树if (isSubtree(root.right,subRoot)) {return true;}return false;}
}
思路:
1、先判断两棵树是不是两颗相同的子树
2、如果不是,那么分别判断subRoot是不是root的左子树或者右子树
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303240953974.png)
🚙3.二叉树最大深度
二叉树最大深度OJ链接
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303240955930.png)
/*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val = val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val = val;* this.left = left;* this.right = right;* }* }*/
class Solution {public int maxDepth(TreeNode root) {if (root == null) {return 0;}int leftHeight = maxDepth(root.left);int rightHeight = maxDepth(root.right);return leftHeight > rightHeight ? leftHeight + 1 : rightHeight + 1;}
}
思路:通过创建左树高度leftHeight
与右树高度rightHeight
来进行比较,并返回较大值加1给上一层函数作为结果,在最下层元素的左右结点都为null直接返回,并多次递归后,直到返回到开始的root结点的值即为我们此树的高度。
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303240956028.png)
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241011972.png)
🚌4.判断一颗二叉树是否是平衡二叉树
判断一颗二叉树是否是平衡二叉树OJ链接
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241000232.png)
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241000577.png)
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241000283.png)
1、root左树的高度-右树的高度<=1
2、root的左树是平衡点,右树是平衡的
/*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val = val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val = val;* this.left = left;* this.right = right;* }* }*/
class Solution {public int height(TreeNode root) {if(root == null) {return 0;}int leftHeight = height(root.left);int rightHeight = height(root.right);//return (leftHeight > rightHeight) ? leftHeight + 1 : rightHeight + 1;if (leftHeight >= 0 && rightHeight >= 0 && Math.abs(leftHeight - rightHeight) <= 1) {return Math.max(leftHeight,rightHeight) + 1;} else {//说明不平衡return -1;}}/***时间复杂度:O(N)*/public boolean isBalanced(TreeNode root) {if (root == null) {return true;}//int left = height(root.left);//int right = height(root.right);//return Math.abs(left - right) <= 1 && isBalanced(root.left) && isBalanced(root.right);return height(root) >= 0;}
}
思路:通过平衡二叉树的性质:一个二叉树每个节点的左右两个子树的高度差的绝对值不超过1来确定我们函数的返回值从而递归。注释代码是分开实现的方法,没有注释的代码是在判断高度的时候就判断该二叉树是不是平衡二叉树如果不是则返回-1,然后加入逻辑只要leftHeight
与rightHeight
不>=0则返回-1,提高平衡树判断效率。
注:Math.abs()是调用的Math函数中的绝对值函数,目的是返回一个正的差值。
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241001213.png)
🚎5.对称二叉树
对称二叉树OJ链接
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241005790.png)
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241006103.png)
/*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val = val; }* TreeNode(int val, TreeNode left, TreeNode right) {* this.val = val;* this.left = left;* this.right = right;* }* }*/
class Solution {public boolean isSymmetricChild(TreeNode leftTree,TreeNode rightTree) {if (leftTree == null && rightTree != null ||leftTree != null && rightTree == null) {return false;}if (leftTree == null && rightTree == null) {return true;}if (leftTree.val != rightTree.val) {return false;}return isSymmetricChild(leftTree.left,rightTree.right) && isSymmetricChild(leftTree.right,rightTree.left);}public boolean isSymmetric(TreeNode root) {if (root == null) {return true;}return isSymmetricChild(root.left,root.right);}
}
思路:二叉树的对称可以理解为镜像对称,即左节点的左和右节点的右 左节点的右和右节点的左是否对称,
他和判断两个二叉树是否相同很类似,然后返回值返回左节点的左和右节点的右 左节点的右和右节点的左递归即可。
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241006697.png)
🚓6.获取树中结点个数
法一:
int count = 0;
int size1(BTNode root) {if (root == null) {return 0;}count++;size1(root.left);size1(root.right);return count;
}
运用子问题思路来调用递归返回树的总结点个数。
法二:
int count = 0;
int size2(BTNode root) {if (root == null) {return 0;}return size2(root.left) + size2(root.right) + 1;
}
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241007896.png)
思路:法二的思路和上图一样,例如在 二编号 返回值时,它的值为 编号三 返回的值1加上本身的1,所以 编号二 的值就返回2,同理编号四返回值为3,编号一返回值2+3+1=6。
🚑7.判断一个树是不是完全二叉树:
boolean isCompleteTree(BTNode root) {if (root == null) {return true;}Queue<BTNode> queue = new LinkedList<>();queue.offer(root);while (!queue.isEmpty()) {BTNode cur = queue.poll();if (cur != null) {queue.offer(cur.left);queue.offer(cur.right);} else {break;}}while (!queue.isEmpty()) {BTNode top = queue.peek();if (top != null) {return false;}queue.poll();}return true;
}
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241008567.png)
由上图关系得我们的二叉树不是完全二叉树
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241008450.png)
如下图如果我们将E的右节点去掉 则我们的二叉树变为了完全二叉树
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241009667.png)
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241009918.png)
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241011477.png)
感谢各位读者的阅读,本文章有任何错误都可以在评论区发表你们的意见,我会对文章进行改正的。如果本文章对你有帮助请动一动你们敏捷的小手点一点赞,你的每一次鼓励都是作者创作的动力哦!😘
相关文章:
![](https://7078909xxh.oss-cn-shanghai.aliyuncs.com/csdn图床专用区/202303241011477.png)
Java二叉树面试题讲解
Java二叉树面试题讲解🚗1.检查两颗树是否相同🚕2.另一颗树的子树🚙3.二叉树最大深度🚌4.判断一颗二叉树是否是平衡二叉树🚎5.对称二叉树🚓6.获取树中结点个数🚑7.判断一个树是不是完全二叉树&am…...
![](https://www.ngui.cc/images/no-images.jpg)
rancher2.6进阶之nfs动态创建pv配置
添加NFS client provisioner 动态提供K8s后端存储卷 1.1.前提说明 1.1.1.说明 NFS client provisioner 利用 NFS Server 给 Kubernetes 作为持久存储的后端,并且动态提供PV。 默认 rancher 2 的存储类中的提供者不包含NFS,需要手动添加;添加方式有两种: 1)从应用商店直接安…...
![](https://img-blog.csdnimg.cn/0714a834bd8b49cfa650d543f1fc9928.png)
快速上手vue elementUI好看的登录界面
这是一个非常非常适合新手的vue登录界面,总体来说美观大气,axios那部分没有发,有需要的大家可以自己进行二次开发,继续编写。 用到了技术栈有 vue/cli 5.07 element-ui 2.15.9 适合入门级新手,展示下页面 emmm验证码…...
![](https://img-blog.csdnimg.cn/7623d3c086d44e758b1df38293c0fe48.jpeg#pic_center)
Vue趣味【Vue3+Element Plus+Canvas实现一个简易画板;支持导出为图片】
目录🌟前言🌟粉丝先看🌟创建Vue3项目🌟引入Element Plus🌟实现代码(详细注释)🌟写在最后🌟JSON包里写函数,关注博主不迷路🌟前言 哈喽小伙伴们&a…...
![](https://img-blog.csdnimg.cn/82cbc192390c4aac860b354617b1ea12.jpeg)
【Spring Cloud Alibaba】2.服务注册与发现(Nacos安装)
文章目录环境要求简介安装Nacos源码安装Docker安装数据库配置访问服务我们要搭建一个Spring Cloud Alibaba项目就绕不开Nacos,阿里巴巴提供的Nacos组件,可以提供服务注册与发现和分布式配置服务,拥有着淘宝双十一十几年的流量经验,…...
![](https://img-blog.csdnimg.cn/5155024bfd974e5eb8e2a3f629b16593.png#pic_center)
深度学习 Day28——利用Pytorch实现好莱坞明星识别
深度学习 Day28——利用Pytorch实现好莱坞明星识别 文章目录深度学习 Day28——利用Pytorch实现好莱坞明星识别一、前言二、我的环境三、前期工作1、导入依赖项设置GPU2、导入数据集3、划分数据集四、调用官方的VGG16模型五、训练模型1、编写训练函数2、编写测试函数3、设置动态…...
![](https://www.ngui.cc/images/no-images.jpg)
Android中使用FCM进行消息推送
Firebase Cloud Message 的介绍 Firebase Cloud Message(FCM)是由Google推出的一种云端消息推送服务,它是由Google推出的Google Cloud Messaging(GCM)服务的升级版。在2016年5月,Google宣布将Google Cloud Messaging重命名为Firebase Cloud Message,作为Firebase的一部…...
![](https://img-blog.csdnimg.cn/cf1ffbf0bb004c828cb38149c6a1aafa.png)
从 X 入门Pytorch——BN、LN、IN、GN 四种归一化层的代码使用和原理
Pytorch中四种归一化层的原理和代码使用前言1 Batch Normalization(2015年提出)Pytorch官网解释原理Pytorch代码示例2 Layer Normalization(2016年提出)Pytorch官网解释原理Pytorch代码示例3 Instance Normalization(2…...
![](https://www.ngui.cc/images/no-images.jpg)
Windows环境下实施域名访问的一些小知识
文章目录 前言一、windows域名访问流程二、网络域名访问配置设置DNS未正确设置DNS的结果三、本地hosts设置本地hosts本地hosts的优先机制本地hosts的内部访问次序示例一示例二总结前言 作为一种常见的操作系统,windows系统具有其特殊的域名访问管理机制。了解其访问机制,将有…...
![](https://www.ngui.cc/images/no-images.jpg)
78.qt QCustomPlot介绍
参考https://www.qcustomplot.com/index.php/tutorials/settingup 下载地址: https://www.qcustomplot.com/index.php/download 1.添加帮助文档 在QtCreator ——>工具——>选项——>帮助——>文档——>添加,选择qcustomplot.qch文件,确定,以后按F1就能跳转到…...
![](https://img-blog.csdnimg.cn/img_convert/c0973c9e2afe654d4985908dc3bae25d.png)
win32api之文件系统管理(七)
什么是文件系统 文件系统是一种用于管理计算机存储设备上文件和目录的机制。文件系统为文件和目录分配磁盘空间,管理文件和目录的存储和检索,以及提供对它们的访问和共享,以下是常见的两种文件系统: NTFSFAT32磁盘分区容量2T32G…...
![](https://www.ngui.cc/images/no-images.jpg)
点云规则格网化,且保存原始的点云索引
点云规则格网化,且保存原始的点云索引 点云深度学习Voxelize规则,参考PTV2:https://github.com/Gofinge/PointTransformerV2 1总执行文件 import numpy as np import torch from pcr.utils.registry import Registry TRANSFORMS Registry…...
![](https://img-blog.csdnimg.cn/576f0a1b590b48608c2a1ebc778f7936.png)
入职第一天就被迫离职,找工作多月已读不回,面试拿不到offer我该怎么办?
大多数情况下,测试员的个人技能成长速度,远远大于公司规模或业务的成长速度。所以,跳槽成为了这个行业里最常见的一个词汇。 前言 前几天,我们一个粉丝跟我说,正常入职一家外包,什么都准备好了࿰…...
![](https://img-blog.csdnimg.cn/img_convert/9fdf1b88b2992ec97434f82c4fa32d23.png)
走进Vue【三】vue-router详解
目录🌟前言🌟路由🌟什么是前端路由?🌟前端路由优点缺点🌟vue-router🌟安装🌟路由初体验1.路由组件router-linkrouter-view2.步骤1. 定义路由组件2. 定义路由3. 创建 router 实例4. 挂…...
![](https://img-blog.csdnimg.cn/10beb06b21424085847147ed2525c535.png)
html+css制作
<!DOCTYPE html> <html><head><meta charset"utf-8"><title>校园官网</title><style type"text/css">*{padding: 0;margin: 0;}#logo{width:30%;float: left;}.nav{width: 100%;height: 100px;background-color…...
![](https://www.ngui.cc/images/no-images.jpg)
Python实现rar、zip和7z文件的压缩和解压
一、7z压缩文件的压缩和解压 1、安装py7zr 我们要先安装py7zr第三方库: pip install py7zr如果python环境有问题,执行上面那一条安装语句老是安装在默认的python环境的话,我们可以执行下面这条语句,将第三方库安装在项目的虚拟…...
![](https://img-blog.csdnimg.cn/182a06eefb2748de9acbad4838029d7d.jpeg#pic_center)
从Hive源码解读大数据开发为什么可以脱离SQL、Java、Scala
从Hive源码解读大数据开发为什么可以脱离SQL、Java、Scala 前言 【本文适合有一定计算机基础/半年工作经验的读者食用。立个Flg,愿天下不再有肤浅的SQL Boy】 谈到大数据开发,占据绝大多数人口的就是SQL Boy,不接受反驳,毕竟大…...
![](https://img-blog.csdnimg.cn/223ad4f512784e21af7938af3993ee97.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5bCP546L5pu-5piv5bCR5bm0,size_14,color_FFFFFF,t_70,g_se,x_16#pic_center)
RocketMQ 事务消息 原理及使用方法解析
🍊 Java学习:Java从入门到精通总结 🍊 深入浅出RocketMQ设计思想:深入浅出RocketMQ设计思想 🍊 绝对不一样的职场干货:大厂最佳实践经验指南 📆 最近更新:2023年3月24日 &#x…...
![](https://img-blog.csdnimg.cn/0fc52e80716941e39883a0f07379def2.gif)
为什么 ChatGPT 输出时经常会中断,需要输入“继续” 才可以继续输出?
作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐…...
![](https://img-blog.csdnimg.cn/b53e7b380d2d40cdaaf86f49dd7792a0.png)
PyTorch 之 基于经典网络架构训练图像分类模型
文章目录一、 模块简单介绍1. 数据预处理部分2. 网络模块设置3. 网络模型保存与测试二、数据读取与预处理操作1. 制作数据源2. 读取标签对应的实际名字3. 展示数据三、模型构建与实现1. 加载 models 中提供的模型,并且直接用训练的好权重当做初始化参数2. 参考 pyto…...
![](https://img-blog.csdnimg.cn/9baca07b7f8a4ea38cc2c6cce3f54f25.png)
Scrapy的callback进入不了回调方法
一、前言 有的时候,Scrapy的callback方法直接被略过了,不去执行其中的回调方法,可能排查好久都排查不出来,我来教大家集中解决方法。 yield Request(urlurl, callbackself.parse_detail, cb_kwargs{item: item})二、解决方法 1…...
![](https://img-blog.csdnimg.cn/img_convert/8013ccd04fe753aac638052f290273c0.jpeg)
第二十一天 数据库开发-MySQL
目录 数据库开发-MySQL 前言 1. MySQL概述 1.1 安装 1.2 数据模型 1.3 SQL介绍 1.4 项目开发流程 2. 数据库设计-DDL 2.1 数据库操作 2.2 图形化工具 2.3 表操作 3. 数据库操作-DML 3.1 增加(insert) 3.2 修改(update) 3.3 删除(delete) 数据库开发-MySQL 前言 …...
![](https://img-blog.csdnimg.cn/0d58f8f68de049578f0c9dbc99ecc06e.png)
蓝桥杯每日一真题—— [蓝桥杯 2021 省 AB2] 完全平方数(数论,质因数分解)
文章目录[蓝桥杯 2021 省 AB2] 完全平方数题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1样例 #2样例输入 #2样例输出 #2提示思路:理论补充:完全平方数的一个性质:完全平方数的质因子的指数一定为偶数最终思路:小插曲&am…...
![](https://img-blog.csdnimg.cn/93fd6a9012b242e4b6fb83684b4ce88d.png)
Linux编辑器-vim
一、vim简述1)vi/vim2)检查vim是否安装2)如何用vim打开文件3)vim的几种模式命令模式插入模式末行模式可视化模式二、vim的基本操作1)进入vim(命令行模式)2)[命令行模式]切换至[插入模式]3)[插入模式]切换至[命令行模式]4)[命令行模…...
![](https://img-blog.csdnimg.cn/img_convert/59ceeb76bdd11156794475c5159f1470.jpeg)
5G将在五方面彻底改变制造业
想象一下这样一个未来,智能机器人通过在工厂车间重新配置自己,从多条生产线上组装产品。安全无人机处理着从监视入侵者到确认员工停车等繁琐的任务。自动驾驶汽车不仅可以在建筑物之间运输零部件,还可以在全国各地运输。工厂检查可以在千里之…...
![](https://www.ngui.cc/images/no-images.jpg)
http和https的区别?
http和https的区别?HTTPHTTPSHTTP与HTTPS区别HTTPS相比于HTTP协议的优点和缺点HTTP http是超文本传输协议 HTTP协议是基于传输层的TCP协议进行通信,通用无状态的协议。80端口 HTTPS https—安全的超文本传输协议 是以安全为目标的HTTP通道,…...
![](https://img-blog.csdnimg.cn/b992cc7067294b77b4420411b3d6e7d1.png)
【Spring Cloud Alibaba】4.创建服务消费者
文章目录简介开始搭建创建项目修改POM文件添加启动类添加配置项添加Controller添加配置文件启动项目测试访问Nacos访问接口查看端点检查简介 接下来我们创建一个服务消费者,本操作先要完成之前的步骤,详情请参照【Spring Cloud Alibaba】Spring Cloud A…...
![](https://img-blog.csdnimg.cn/cf214be6efa24ba8a7d92550aa1ec88b.png)
C语言——动态内存管理 malloc、calloc、realloc、free的使用
目录 一、为什么存在动态内存分配 二、动态内存函数的介绍 2.1malloc和free 2.2calloc 2.3realloc 三、常见的动态内存错误 3.1对NULL指针的解引用操作 3.2对动态开辟空间的越界访问 3.3对非动态开辟的内存使用free释放 3.4使用free释放一块动态开辟内存的一部分 3.5…...
![](https://img-blog.csdnimg.cn/202bf9370c0d4fad86b5131406be8072.png)
技术分享——Java8新特性
技术分享——Java8新特性1.背景2. 新特性主要内容3. Lambda表达式4. 四大内置核心函数式接口4.1 Consumer<T>消费型接口4.2 Supplier<T>供给型接口4.3 Function<T,R>函数型接口4.4 Predicate<T> 断定型接口5. Stream流操作5.1 什么是流以及流的类型5.2…...
![](https://www.ngui.cc/images/no-images.jpg)
vue基础知识大全
1,指令作用 以v-开头,由vue提供的attribute,为渲染DOM应用提供特殊的响应式行为,也即是在表达式的值发生变化的时候响应式的更新DOM。其内容为可以被求值的js代码,可以写在return后面被返回的表达式。 指令的简写指令简…...
![](https://img2018.cnblogs.com/blog/1544757/201907/1544757-20190715201952340-1508225519.png)
广州找工作哪个网站好/腾讯广点通广告投放平台
<span>标签 作用 —— 能让某几个文字或者某个词语凸显出来 候选字体 p {font-family: Times, TimesNR, New Century Schoolbook;} font-size属性 单位 px(像素) em、rem、cm、mm、pt、pc 1em 等于当前的字体尺寸 浏览器中默认的文本大小是 16 …...
![](https://img-blog.csdnimg.cn/20200102010003942.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzIxMjM3NTQ5,size_16,color_FFFFFF,t_70)
做的网站访问速度慢/小程序模板
2020第一天,装完了电脑,现在电脑能亮了,但是没有系统。其实接下来的步骤通过百度就可以按步就班完成 . 直接百度搜索win10软件下载,打开windows10官网就行,在这里顺便贴上地址 https://www.microsoft.com/zh-cn/softwa…...
![](https://img-blog.csdnimg.cn/0532741d6fa147bea4d11c965f554e05.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAc3RvbmVfdGlnZXJMSQ==,size_19,color_FFFFFF,t_70,g_se,x_16)
公司网站备案 问我借身份证 怎么拒绝/seo优化技术培训
1、安装N卡驱动 首先添加源 sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update然后检查可以安装的驱动版本号 nvidia-msi选择适合自己的驱动,这里需要注意不同版本的cuda需要的驱动版本号也不一样,参考表链接点这里 Ubuntu 18.04安…...
![](/images/no-images.jpg)
手机门户网站源码/湖南网站建设推荐
NSDate:是OC中处理日期时间的一个类,可以用来表示时间 获取当前的时间 NSDate *d [NSDate date]; 创建日期时间对象 NSLog输出是当前时间 格林时间 格式化显示时间 NSDate *d1 [NSDate date];NSLog("%", d1);// 格式化日期,时间/…...
网站接广告/看广告赚钱一天50元
翻译 | 刘彦博 ,中国大陆唯一的 Flutter GDEFlutter 能以 framework 的形式添加到你的既有 iOS 应用中。本文将讲解如何做到这一点。集成系统要求你的开发环境必须满足 Flutter 对 macOS 系统的版本要求1 并 已经安装 Xcode2,Flutter 支持 iOS 8.0 及以上…...
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/laugh.gif)
公司介绍网站平台搭建设计论文/百度指数app下载
转自:http://blog.csdn.net/luoboo525/article/details/7883998 亲测可用 用过快牙的朋友应该知道它们在两天设备之间传输文件的时候使用的是wifi热点,然后另一台便连接这个热点再进行传输。快牙传输速度惊人应该跟它的这种机制有关系吧。不知道它的搜…...