自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (8)
  • 收藏
  • 关注

原创 Windows下 VC++的内存泄漏与定位

1、利用系统带的函数:EnableMemLeakCheck() 和 函数重载,能快速准备的定位到内存泄漏的地方。 #include <crtdbg.h> #ifdef _DEBUG //重载一下new函数,这样能得到使用new 开辟空间而发生泄漏的文件和所在行,这就是定位 #define new new(_NORMAL_BLOCK, __FILE__, __LINE__) #endif void EnableMemLeakCheck() //用于检测是否有内存泄漏。 { _

2020-08-11 16:44:09 390

原创 LeetCode 207.课程表(拓扑排序)

力扣链接LeetCode 1、 题目: 你这个学期必须选修 numCourse 门课程,记为 0 到 numCourse-1 。 在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们:[0,1] 给定课程总量以及它们的先决条件,请你判断是否可能完成所有课程的学习? 测试用例: 示例1:输入: 2, [[1,0]] 输出: true 解释: 总共有 2 门课程。学习课程 1 之前,你需要完成课程 0。所以这是可能的。 示例2:输入: 2, [[1,

2020-06-17 19:15:30 269

原创 Keras训练历史记录保存,导入,绘制acc或者loss曲线

训练: model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy']) history = model.fit(X, Y, validation_split=0.33, epochs=150, batch_size=10, verbose=0) 保存训练的历史记录 import pickle with open('log.txt', 'wb') as file_txt: pickle.dump(hi

2020-06-14 14:22:54 7406 3

原创 Tensorflow2.0 Keras API快速入门

1、构建模型 1.1、Sequential model model = keras.Sequential() # Adds a densely-connected layer with 64 units to the model: model.add(keras.layers.Dense(64, activation='relu')) # Add another: model.add(keras.layers.Dense(64, activation='relu')) # Add a softmax lay

2020-06-12 10:41:38 322

原创 机器人的运动范围

LeetCode链接:LeetCode 牛客链接:牛客 题目描述: 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格 [35, 37] ,因为3+5+3+7=18。但它不能进入方格 [35, 38],因为3+5+3+8=19。请问该机器人能够到达多少个格子? 测试用例: 输入:m = 2,

2020-06-10 16:02:38 175

原创 矩阵中的路径

题目LeetCode链接:LeetCode 牛客链接:牛客 题目描述: 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。例如,在下面的3×4的矩阵中包含一条字符串“bfce”的路径(路径中的字母用加粗标出)。 [[“a”,“b”,“c”,“e”], [“s”,“f”,“c”,“s”], [“a”,“d”,“e”,“e”]] 但矩阵中不包含字符串

2020-06-10 15:38:06 165

原创 GhostNet 论文解读

GhostNet: More Features from Cheap Operations. CVPR 2020. 论文地址:arXiv 开源 PyTorch代码:GitHub 由于嵌入式设备上有限的内存和计算资源,很难在上面部署卷积神经网络。因此,深度神经网络设计最新的趋势是探索轻量级高效网络体系结构的设计。那些成功的CNN模型一个重要的特征是特征图冗余,大量甚至冗余的信息通常可以确保对输入数据的全面了解。 文章提出了一个新颖的模型(Ghost),可以通过廉价的操作生成更多的feature maps。基

2020-06-09 15:40:46 1130

原创 1019. 数字黑洞

给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫Kaprekar常数。 例如,我们从6767开始,将得到 7766 - 6677 = 1089 9810 - 0189 = 9621 9621 - 1269 = 8352 8532 - 235

2017-09-10 23:10:09 213

原创 PAT1018锤子剪刀布 (20)

PAT刷题

2017-09-10 22:21:17 242

原创 PAT+1017+A除以B

A除以B (20) 本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。输入格式:输入在1行中依次给出A和B,中间以1空格分隔。输出格式:在1行中依次输出Q和R,中间以1空格分隔。 输入样例:123456789050987654321 7输出样例:17636684150141093474

2017-04-26 11:37:42 281

原创 VS2013不支持多字节字符集的解决办法

刚刚在做MFC下的P2P通信发现VS2013不支持多字节字符集,mark一下 解决办法:到http://www.microsoft.com/zh-cn/search/DownloadResults.aspx?rf=sp&q=mbcs下载并安装支持库即可使用

2016-12-19 17:11:21 1987 1

空空如也

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

TA关注的人

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