GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - qiwsir/algorithm

BranchesTags
Open more actions menu

Latest commit

 

History

116 Commits
116 Commits

Folders and files

NameName
Last commit message
Last commit date
pics
pics
 
 
2d_list.md
2d_list.md
 
 
2d_list.py
2d_list.py
 
 
README.md
README.md
 
 
ahead_one_step.md
ahead_one_step.md
 
 
ahead_one_step.py
ahead_one_step.py
 
 
average_score.md
average_score.md
 
 
average_score.py
average_score.py
 
 
big_int.md
big_int.md
 
 
big_int.py
big_int.py
 
 
bin_search.md
bin_search.md
 
 
bin_search.py
bin_search.py
 
 
binary_tree.md
binary_tree.md
 
 
binary_tree.py
binary_tree.py
 
 
binary_tree2.py
binary_tree2.py
 
 
binary_tree_python.md
binary_tree_python.md
 
 
binary_tree_traversal.md
binary_tree_traversal.md
 
 
binary_tree_traversal.py
binary_tree_traversal.py
 
 
change_coin.md
change_coin.md
 
 
change_coin.py
change_coin.py
 
 
chinesetokenizer.py
chinesetokenizer.py
 
 
chose_sort_algorithm.md
chose_sort_algorithm.md
 
 
delete_space.md
delete_space.md
 
 
delete_space.py
delete_space.py
 
 
dijkstra_algorithm.md
dijkstra_algorithm.md
 
 
dijkstra_algorithm.py
dijkstra_algorithm.py
 
 
divide.py
divide.py
 
 
even_odd.md
even_odd.md
 
 
even_odd.py
even_odd.py
 
 
fibonacci.md
fibonacci.md
 
 
fibonacci.py
fibonacci.py
 
 
half_search.md
half_search.md
 
 
half_search.py
half_search.py
 
 
heap_sort.py
heap_sort.py
 
 
heapq.md
heapq.md
 
 
index_search.md
index_search.md
 
 
index_search_whoosh.md
index_search_whoosh.md
 
 
int_divide.md
int_divide.md
 
 
int_divide.py
int_divide.py
 
 
int_divide2.py
int_divide2.py
 
 
is_prime.md
is_prime.md
 
 
is_prime.py
is_prime.py
 
 
joint_int.md
joint_int.md
 
 
joint_int.py
joint_int.py
 
 
kruskal_algorithm.md
kruskal_algorithm.md
 
 
kruskal_algorithm.py
kruskal_algorithm.py
 
 
kruskal_algorithm2.py
kruskal_algorithm2.py
 
 
longest_increasing_sequence.md
longest_increasing_sequence.md
 
 
longest_increasing_sequence.py
longest_increasing_sequence.py
 
 
lua_string_to_table.lua
lua_string_to_table.lua
 
 
max_sum.md
max_sum.md
 
 
max_sum.py
max_sum.py
 
 
merge_sort.md
merge_sort.md
 
 
merge_sort.py
merge_sort.py
 
 
most_char_num.md
most_char_num.md
 
 
most_char_num.py
most_char_num.py
 
 
most_char_num2.py
most_char_num2.py
 
 
operate_int_list.md
operate_int_list.md
 
 
operate_int_list.py
operate_int_list.py
 
 
perfect_number.md
perfect_number.md
 
 
perfect_number.py
perfect_number.py
 
 
prim_algorithm.md
prim_algorithm.md
 
 
prim_algorithm.py
prim_algorithm.py
 
 
python_sort.md
python_sort.md
 
 
quick_sort.md
quick_sort.md
 
 
quick_sort.py
quick_sort.py
 
 
random_list.md
random_list.md
 
 
random_list.py
random_list.py
 
 
same_element_in_list.md
same_element_in_list.md
 
 
same_element_in_list.py
same_element_in_list.py
 
 
sort_chared.md
sort_chared.md
 
 
sort_chared.py
sort_chared.py
 
 
string_to_hump.md
string_to_hump.md
 
 
string_to_hump.py
string_to_hump.py
 
 
sudoku.md
sudoku.md
 
 
sudoku.py
sudoku.py
 
 

Repository files navigation

如果要成为一个有一定水平的程序员,算法是必须要会的。算法,让你的程序变得更有灵气。

这里集中了一些算法问题,供看官参考。

也殷切盼望看官能够参与某些算法问题解决的优化。

联系方式:qiwsir (at) gmail.com

官方网站:http://qiwsir.github.io

#目录

  • 对一个二维数组的操作,源码
  • 将数组中的元素依次前移,源码
  • 求list的平均分并排序,源码
  • 用阿拉伯乘法解决大整数相乘问题,源码
  • 二分查找的python模块,源码
  • 二叉树查找之基本思想,源码,源码2
  • 二叉树查找之python模块
  • 二叉树之递归方法遍历,源码
  • 兑换硬币问题之贪婪算法解决,源码(源码中还包含另外一种动态规划兑换硬币方法)
  • 索引查找概述
  • 索引查找之Whoosh使用详解
  • Whoosh之中文分词全文查找源码
  • 删除一个字符串中连续一次以上出现的空格,源码
  • 最短路径问题的Dijkstra算法,源码
  • 实现根据要求保留小数位数的除法模块
  • 整数list,将偶数放到前面,奇数放到后面,源码
  • 斐波那契数列的多种实现方式,源码
  • 折半查询查找list中某元素位置,源码
  • 排序之用python堆heapq模块
  • 排序之归并方法,源码
  • 排序之heapq模块详解
  • 排序之python sorted性能分析
  • 排序之快速排序算法,源码
  • 排序算法的比较和选择
  • 按照指定字母顺序排序,源码
  • 将一个整数分拆为若干整数和,源码,源码2,对前面问题的深化
  • 判断一个数是否为素数的多种方法,源码
  • 将list中的数字组合成最小的整数,源码,源码2
  • 无向图最小生成树Kruskal算法,源码
  • 无向图最小生成树的Prim算法,源码
  • LUA按照指定字符分割字符串
  • 查找字符串中出现最多的字符和个数,源码,源码2
  • list中数字的和、最值、均值,源码
  • 寻找完全数,源码
  • 计算余数,源码
  • 删除list中的重复元素,源码
  • 将字符串写成驼峰样式,源码
  • 九宫格问题,源码

##内容还在不断更新增加,请关注算法问题

About

No description, website, or topics provided.

Resources

Readme
Activity

Stars

3.3k stars

Watchers

232 watching

Forks

1.0k forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.