摘要: USB转I2C芯片通信常见的是对CH341转换芯片进行读写。关于CH341的资料在官网很多,可下载相应的工程进行学习。http://www.wch.cn/search?t=all&q=CH341A 下载的程序是VC的程序,转为VS需要修改一些小bug,就不说了。 然后对于自己的工程,将相关的.h, 阅读全文
posted @ 2020-07-21 09:16 何许 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 参考: https://www.jianshu.com/p/59b6b23c3d11 1.查看当前NVIDIA显卡对应的驱动版本: 2.安装CUDA9.0(旧版) https://developer.nvidia.com/cuda-toolkit-archive 新版本直接上官网下载: https: 阅读全文
posted @ 2019-07-10 15:49 何许 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 有意思的题目,正常思路是插入排序,时间复杂度过高,再考虑用vector存储,然后快排,这样实现简单,但是需要额外o(n)的空间复杂度。 考虑题目O(nlogn)时间复杂度,可以想到归并算法,这样空间复杂度就能降低,小于o(n),实际上是需要o(logn),但是已经接近于常数了。 参考常用的归并函数, 阅读全文
posted @ 2018-09-06 14:47 何许 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 通过递归,判断以当前节点为根的树是否为最大值,然后取当前节点单条路径的最大值给父节点调用。 阅读全文
posted @ 2018-09-06 11:21 何许 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 参考 剑指offer的方法,比较简单。 #include<iostream>#include <vector>#include <set>#include <functional>#include <stdlib.h>#include <stdio.h>#include <string>#inclu 阅读全文
posted @ 2018-09-04 19:27 何许 阅读(88) 评论(0) 推荐(0) 编辑
摘要: p62 输入前序和中序遍历的结果(不包含重复的数字),重建二叉树。 主要是分析两个序列的规律,然后用递归的方式找到每一个根节点,从而完成构建。 阅读全文
posted @ 2018-09-03 17:27 何许 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 共享指针的简单实现,主要参考 https://www.cnblogs.com/xiehongfeng100/p/4645555.html 阅读全文
posted @ 2018-08-31 14:48 何许 阅读(695) 评论(0) 推荐(0) 编辑
摘要: string类的基本操作 阅读全文
posted @ 2018-08-30 20:08 何许 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/Peyton-Li/p/7587372.html 发现满足条件必须存在1,然后遍历每种情况,累加。 阅读全文
posted @ 2018-08-27 09:57 何许 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 动态规划题目,参照原来题目 阅读全文
posted @ 2018-08-24 14:37 何许 阅读(249) 评论(0) 推荐(0) 编辑