自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 tensorflow解决keras报错 “AlreadyExistsError: Another metric with the same name already exists.“

tensorflow解决keras报错 "AlreadyExistsError: Another metric with the same name already exists."最近要用到keras的一些API,用conda install keras之后不起作用,然后uninstall之后用pip重新安装后报了这个错。我的tensorflow是2.6,装的keras是2.7。从字面意思看是已经安装了两个keras的冲突,这里搬运一下stackoverflow上的帖子原帖:在tensorflow

2021-11-14 13:55:54 6095

原创 authentication failed: unrecognized kernel 32 关于魔法使之夜(魔法使いの夜)在win10上无法运行

关于魔法使之夜(魔法使いの夜)在win10上无法运行这个问题TYPE-MOON官方给出了解决方案,步骤也是很清晰的,以下做简单翻译:解压 [forWin8x64.zip] 于适当位置如果还没有下载 [魔法师之夜], 请先下载右击桌面上 [魔法师之夜] 的快捷方式,打开文件位置在 plugin 目录下找到以下两个文件,并用刚刚解压的同名文件覆写(替换)魔法使いの夜.tpm 魔法使いの夜.tpm.sig链接:官方的解决方案直接下载压缩包值得一提的是,压缩包在解压时要把电脑系统切换到日

2020-08-09 09:30:38 8949 3

原创 归并排序:C++ implementation

归并排序归并排序的核心思想就是分治。排序当前序列时先把它分成两部分,对这两部分分别排序后进行合并。实际上把待排序的序列分成两部分这个操作并不消耗太多时间;真正的大头还得看如何合并。算法细节日后补充,以下代码(参考刘汝佳老师的紫书)void mergeSort(vector<int>& A, int begin, int end, int* T) { // 左闭右开:begin = 0, end = A.size(); if (end - begin > 1) {

2020-07-31 15:09:59 234

原创 获取树的高度

返回树的高度:层次遍历求树的高度可以采用递归,层次遍历两种方法。本文选用层次遍历的方法,本质就是在层次遍历的过程中计数,当计数器达到本层元素个数时意味着进入了新的一层。以下代码:int maxDepth(TreeNode* root) { if (root == NULL) return 0; TreeNode* node = root; int level = 0; queue<TreeNode*> Que; int cnt = 0; Que.push(node);

2020-07-27 20:08:54 615

原创 Data Structures (一) : 数据结构知识总结(树)

常用数据结构的实现及其重要操作说明: 临近期末,考虑时间有限,此处只整理出部分知识用于复习,持续更新。本人自知才疏学浅,如有不到之处,在此提前向各位说声抱歉!当然也恳请诸君不吝雅正,共同进步!另:本文中的 深度d = 高度h - 1,各处的定义不同,可不必深究树树的基本性质 1. 数的节点数 = 所有结点度数 + 1 2. 度为 2 的 树,其第 i 层上至多有 2...

2020-07-26 15:29:39 171

原创 Data Structures (一) : 数据结构知识总结(线性结构)

期末的钟声即将敲响,是时候开始整理 数据结构(一) 的学习笔记了,留白一段时间以内化知识

2020-05-06 23:23:04 199

原创 Quick Sort: C++ Implementation

Quick Sort快速排序的核心思想在于:每次把选定的基准数(这里我们默认为每部分的第一个元素arr [ low ])归位,即把大于它的数都放在右边,小于它的数都放在左边。第一阶段:一次循环vector<int>& quickSort(vector<int>& arr, int low, int high) { int flag = 1; i...

2020-04-17 21:29:49 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除