摘要:一、背景 在做leetcode题目时很多题都需要使用优先队列(堆),并需要使用自定义数据类型、自定义有限队列的排序方式。本文对priority_queue的自定义排序方式做了总结。本文可能并不能覆盖所有自定义方式,若读者有建议或本文存在纰漏,请在本文下留言,不胜感激。 二、priority_queu
阅读全文
摘要:一、摘要 这是我个人的树状数组模板记录,对于其他人可能没有借鉴意义。 二、代码 // 树状数组类 // 下标从1开始 class BinaryIndexedTree{ public: // 构造函数,初始化数据数组c_,大小为总数据个数+1 BinaryIndexedTree(int n){ c_.
阅读全文
摘要:一、摘要 本文介绍了一种使用<string>头文件中的getline()函数和一种使用istream_iterato<T>模板类进行字符串分割的方法。 二、代码 1. 使用getline()函数 #include <iostream> #include <vector> #include <stri
阅读全文
摘要:一、背景 本文介绍了如何使用C++按字节读取.txt文件。本文第二部分为代码实例和对代码的解释,第三部分为本文的参考文章。 二、代码实例 #include <iostream> #include <fstream> using namespace std; int main() { // 打开文件t
阅读全文
摘要:一、背景 重装ubuntu20.04后没有在网络设置,使用ifconfg -a只显示lo和wlo1,没有eth0。 二、问题原因以及解决办法 1. 问题原因 系统重装后因为不知道什么原因没有网络驱动。 听师姐讲是因为某些CPU(比如我用的intel i5)的问题,没有对应的网卡驱动,所以就会产生这种
阅读全文
摘要:一、背景 略 二、初始化网络层参数 1. 思路 其实没有什么思路,因为keras中内置了初始化参数的接口 使用: layers.Dense(...,kernel_initializer,bias_initializer,...) 中的kernel_initializer和bias_initializ
阅读全文