Skip to content

1. implementation of algos to solve some interesting maths problems; 2. tips for python

Notifications You must be signed in to change notification settings

HAOzj/Practices-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Practices-Python

项目内容
此项目组织比较零散,主要是

  1. 一些有趣算法的实现,包括中国素数和一个特别的元素遍历问题,一些基础算法包括排序算法,离散化方法包括Chi Merge方法以及算法导论中的一些算法等
  2. 总结了对于新手有用的re, numpy, scipy和sklearn的技巧
  3. 一个好用的脚手架

组织形式

  1. 各算法放在对应的文件夹下,py实现放在主目录下对应名字的.py文件中,对应名字的.ipynb文件包含了使用实例.基础算法,离散化方法和算法导论中的一些算法单独开辟文件夹.
  2. 各py模块使用技巧放在tips文件夹下
  3. 脚手架放在echaffaudage文件夹下

环境和依赖
py3 pip install -r requirements.txt

introduction
This project is my pet project and involves

  1. implementation of some interesting algos, including
    1). Chinese Prime Number and a special ergodity problem solution,
    2). algorithms presented in the book <> such as matrix multiplication optimization,
    3). basic algorithms such as sorting algos,
    4). data bucketing such as Chi Merge etc

  2. summarizing tips for novices to use
    1). re
    2). numpy
    3). scipy
    4). sklearn

environment and depencencies
py3
pip install -r requirements.txt

About

1. implementation of algos to solve some interesting maths problems; 2. tips for python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published