OI资源分享

AFO了,做点贡献好了。分享部分算法模板和做过的题目: 退役后遗产,各大网站的题目源程序+Word题解+(资料?),约1000道题目。

阅读更多
基于Tesseract的简易身份证OCR

利用谷歌提供的Tesseract开源OCR工具来实现一个准确率一般的、简易的身份证信息提取工具。

阅读更多
PyTorch入门: Kaggle 猫狗识别VGG

Kaggle猫狗识别比赛地址

给定$12500$张猫的图片和$12500$张狗的图片作为训练集,再给定$12500$张未分类的猫或狗图片,输出每张图片是狗的概率。

使用PyTorch训练VGG网络(采用CUDA优化)来完成这个任务。

阅读更多
PyTorch入门: Kaggle 泰坦尼克幸存者预测

刚刚学了PyTorch,写个神经网络试试……

Kaggle比赛地址

给定泰坦尼克号上$891$名乘客的信息: 姓名、性别、年龄、船票等级、家属等,以及这些乘客是否存活。目标是判断另外$418$名乘客是否存活。

使用PyTorch训练一个神经网络来完成这个任务。

阅读更多
微积分期末复习笔记

微积分A(1)期末复习笔记(仅包括下半学期相关内容),仅供参考。 PDF版本链接

网页较大预警。如果公式解析不正确请刷新页面。长时间加载不出来建议打开PDF用Ctrl+S键下载到本地。流量访问请谨慎。

阅读更多
Software Engineering

Software Engineering

阅读更多
双曲函数性质总结

总结一下双曲函数的性质, 方便以后复习用.

阅读更多
Computational Geometry

计算几何讲义:从入门到放弃(雾)

阅读更多
Internet Protocols & SecuritySlides

从高斯消元到"QGXZ分解"

学习线性代数心血来潮代码一波。

本文将简单介绍矩阵利用高斯消元完成的各种操作和科技,并用C++不使用任何第三方库手写一个封装有矩阵类型和多种操作的库

主要内容包括: 矩阵的基本运算,矩阵的转置(transpose),高斯消元,矩阵的echelon form和reduced echelon form,矩阵的迹(trace),矩阵的秩(rank),矩阵的逆(inverse),矩阵的行列式(determinant),高斯消元解线性方程组,线性方程组的通解,LU分解,PLU分解,以及由于我孤陋寡闻并没有查到的、大佬@GXZlegend传授的”GXZ分解”和”QGXZ分解”。

这里代码的实现更多采用了类似于”函数式编程”的模式,因此实现过程并没有很在意常数,常数可能比较大,使用时请谨慎。

反正我现在不搞OI了,暂时不用关心常数了,啦啦啦!

UPD 2019.10.25: 结尾处GXZ大佬本尊补充了另一种实现方式的”QGXZ分解”。更加OI,封装性相对较低,适合简便、快速地使用。

UPD 2019.10.27: 这种方法类似于LDU分解,两者形式上似乎不完全一样。

阅读更多