Kori's blog

正しさなんてもの、人のモノサシによって変わる

Kori's blog

强类型与动态类型的 Python

很多人都会说到 Python 是一门强类型、动态类型的语言,为什么这么说呢?

我们先来看一下什么是强类型的语言
百度答案:强类型指的是程序中表达的任何对象所从属的类型都必须能在编译时刻确定。
什么意思呢?
就是说,在编译的时候,变量的类型就可以被编译器确定,并且运行时该变量不经过强制转换将类型无法发生改变。

阅读全文

用树结构获取自然数拆分结果

任何一个大于1的自然数n, 都可以拆分成若干个小于n的自然数相加, 现在输入一个数n, 列出该数的所有拆分可能
像这种获取所有可能性的问题, 我第一想到的当然是…
好吧, 这次其实我第一次想到的不是树, 而是for循环, 其实就是被那么规律的排列给误导了~
但是最后还是靠树来实现了

阅读全文

数据结构基础笔记

基本概念和术语

数据 (Data):客观事物的符号表示,是所有能输入到计算机中并被计算机程序处理的符号的总称

数据元素 (Data Element):数据的基本单位,在计算机中通常作为一个整体进行考虑和处理

数据项 (Data Item):组成数据元素的、有独立含义的、不可分割的最小单位

数据对象 (Data Object):是性质相同的数据元素的集合,是数据的一个子集

阅读全文

Python程序打包成exe可执行文件

本教程是使用Pyinstaller来将Python程序打包成exe可执行文件

实现步骤:

首先要安装Pyinstaller包, 在命令行窗口使用pip指令就可以完成:
pip install pyinstaller
安装成功后就可以进行打包了
在命令行进入要打包的python程序的目录下面
接着使用 pyinstaller file.py 就可以打包了(file.py是指你要打包的python文件)

阅读全文

机器学习资源分享

虽然我说很有兴趣, 但是学习深度学习感觉有点难!!!
在这里和大家分享点学习资源, 希望能给学习机器学习、深度学习的小伙伴帮助。

B站机器学习视频:
上交ACM机器学习:https://www.bilibili.com/video/av58580135
吴恩达(Ng)机器学习:https://www.bilibili.com/video/av9912938
斯坦福 CS224n 自然语言处理:https://www.bilibili.com/video/av46216519

ApacheCN学习组织:https://github.com/apachecn/AiLearning
斯坦福 CS224n 自然语言处理中文笔记:https://github.com/apachecn/stanford-cs224n-notes-zh

知乎卷积神经网络讲解:https://zhuanlan.zhihu.com/c_141391545

神经网络&CNN论文(需要翻墙):http://cs231n.github.io/
深度学习论文网站 :https://paperswithcode.com/task/video-classification#code

一个有点好玩、能帮助理解的数学可视化视频:
深度学习(Deep Learning):https://space.bilibili.com/88461692/channel/detail?cid=26587
微积分:https://space.bilibili.com/88461692/channel/detail?cid=13407
在B站的全部视频:https://space.bilibili.com/88461692?spm_id_from=333.788.b_765f7570696e666f.1