《C/C++/Python/Java/Matlab》专栏完整目录
C/C++/Python/Java/Matlab专栏完整目录;
专栏状态:持续更新中
一、Matlab
1、Matlab:熟悉Matlab开发环境点击进入
2、Matlab:Matlab程序设计点击进入
3、Matlab:Matlab基本运算点击进入
4、Matlab:字符串、单元数组和结构体点击进入
5、Matlab:文件之间相互调用实例点击进入
6、Matlab:实时采集串口数据并分析串口数据传送格式点击进入
7、Matlab:利用matlab绘制图形点击进入
8、Matlab:GUI设计自学笔记点击进入
9、Matlab:自定义函数的编写点击进入
10、Matlab:用Matlab表示常用连续时间信号点击进入
11、Matlab:求连续时间信号的傅里叶变换点击进入
12、Matlab:信号抽样点击进入
13、Matlab:图形句柄+图形对象+图形对象的属性+对象操作点击进入
14、Matlab:matlab guide 菜单+快捷菜单的使用点击进入
15、Matlab:matlab guide 打开excel并对其中数据进行处理点击进入
16、Matlab:matlab guide 实现多级界面点击进入
17、Matlab:matlab guide 制作简易计算器点击进入
18、Matlab:matlab guide 打开图像并将图像显示到界面点击进入
19、Matlab:matlab guide 将matlab处理过的图片保存点击进入
20、Matlab:matlab guide 对话框+滑动条+弹出式菜单+列表框的使用点击进入
21、Matlab:matlab guide 自定义右键菜单点击进入
二、Python
1、Python:列表常用的操作点击进入
2、Python:函数之作用域点击进入
3、Python:函数参数,常用函数工具点击进入
4、Python:绘制三角函数和反三角函数图像,导数、积分、等式关系点击进入
5、Python:基本语句点击进入
6、Python:常用输入输出的方法点击进入
7、Python:视频和图片转换 视频压缩 图片降低分辨率 图像处理点击进入
8、Python:常用进制转换的方法点击进入
9、Python:蓝桥杯基础练习1-15(python)点击进入
10、Python:常用类型转换的方法点击进入
11、Python:列表、元组、集合、字典、循环遍历数据结构点击进入
12、Python:通过pip安装库 pycharm里面使用第三方库点击进入
13、Python:多线程实例点击进入
14、Python:基本对象类型点击进入
15、Python:Numpy常用操作、Numpy 多维数组、矩阵相乘、矩阵乘以向量点击进入
16、Python:解决bytes和str之间 出现 TypeError的问题点击进入
17、Python:类和oop基础知识点击进入
18、Python:模块的运行机制与编写方法点击进入
19、Python:模块的命名空间与重载模块点击进入
20、Python:蓝桥杯入门练习1-4(python)点击进入
21、Python:实现TCP socket通信和 HTTP服务器、服务器和客户端通信python实例点击进入
三、Java
1、Java:接口点击进入
2、Java:List点击进入
3、Java:异常及错误处理大纲点击进入
4、Java:定义和导入包点击进入
5、Java:HashMap的添加 修改 遍历 Map.Entry Map.entrySet()的使用及实例点击进入
6、Java:继承点击进入
7、Java:一些基础知识的整合点击进入
8、Java:反射 Class类点击进入
9、Java:与平台无关的原因点击进入
10、Java:基本格式点击进入
11、Java:使用反射处理注解点击进入
12、Java:Set基础知识点击进入
13、Java:多态点击进入
14、Java:字段和属性点击进入
15、Java:集合 Collection点击进入
16、Java:泛型点击进入
17、Java:构造方法点击进入
18、Java:反射 field点击进入
19、Java:反射 Method点击进入
20、Java:线程同步点击进入
21、Java:eclipse无法安装maven的原因点击进入
22、Java:异常点击进入
23、Java:反射 Constructor类点击进入
24、Java:作用域修饰符点击进入
25、Java:通过继承Thread类和实现Runnable接口创建线程点击进入
26、Java:系统注解 @Override @Deprecated @SuppressWarnings 使用的方法及原因点击进入
27、Java:创建对象点击进入
28、Java:内部类点击进入
29、Java:对象引用传递点击进入
30、Java:抽象类和抽象方法点击进入
四、C/C++
4.1 算法
1、哈希算法:两数之和(leetcode 1)点击进入
2、枚举算法:算法竞赛入门经典 第七章 总结点击进入
3、枚举算法:算法竞赛入门经典 第二章总结点击进入
4、枚举算法:利用next_permutation解答全排列问题点击进入
5、枚举算法:餐厅点餐(fzu2086)点击进入
6、枚举算法:(全排列)Smallest Difference (poj2718)点击进入
7、枚举算法:(回文串全排列个数) xiaoxin juju needs help点击进入
8、递归算法:斐波那契数列点击进入
9、递归算法:全排列点击进入
10、递归算法:放苹果点击进入
11、递归算法:汉诺塔点击进入
12、递归算法:最大公约数点击进入
13、递归算法:弹簧板点击进入
14、递归算法:快速幂点击进入
15、递归算法:猴子吃桃点击进入
16、递归算法:生成可重集的排列点击进入
17、递归算法:最大公约数点击进入
18、递归算法:爬楼梯点击进入
19、递推算法:约瑟夫环点击进入
20、递推算法:常用递推式总结及实现点击进入
21、递推算法:输出指定范围内的Fibonacci数点击进入
22、递推算法:三角形分割平面问题点击进入
23、递推算法:兔子繁殖问题点击进入
24、二分搜索算法:二分搜索算法基础知识点击进入
25、二分搜索算法:(二分搜索法&&尺取法)subsequence点击进入
26、二分搜索算法:lower_bound()和upper_bound()点击进入
27、二分搜索算法:(二分搜索)cable master点击进入
28、二分搜索算法:(二分+区间搜索 )Mountain Walking(poj2110/poj2922)点击进入
29、二分搜索算法:(二分)Trailing Zeroes (III)点击进入
30、动态规划算法:动态规划理论基础点击进入
31、动态规划算法:动规最长公共子序列点击进入
32、动态规划算法:Super Jumping! Jumping! Jumping! (动规)点击进入
33、动态规划算法:(dp)数字三角形点击进入
34、动态规划算法:动规最长上升子序列点击进入
35、动态规划算法:DP- 免费馅饼点击进入
36、数学算法:(数论)质因数点击进入
37、数学算法:不用数组,解决众数问题(前提 :众数出现的次数必须大于n/2)点击进入
38、数学算法:n个数的最小公倍数点击进入
39、数学算法:单片机除法求余算法点击进入
40、数学算法:二进制法生成1-n的子集点击进入
41、数学算法:(大整数类Biginteger)大斐波数点击进入
42、数学算法:(小费马定理降幂)Sum点击进入
43、数学算法:(扩展欧几里得)青蛙的约会点击进入
44、数学算法:(待定系数法)A/B点击进入
45、数学算法:(矩阵快速幂)解所有类似Fibonacci 的题目点击进入
46、数学算法:Rightmost Digit 快速幂解决点击进入
47、数学算法:(找循环节)Number Sequence点击进入
48、数学算法:(lucas) Saving Beans点击进入
49、数学算法:(组合数求模=乘法逆元+快速幂) Problem Makes Problem点击进入
50、数学算法: Leftmost Digit点击进入
51、数学算法:卡特兰数点击进入
52、数学算法:欧几里得算法和扩展欧几里得算法详解点击进入
53、数学算法:验证哥德巴赫猜想点击进入
54、数学算法:使用函数求素数和点击进入
55、数学算法:(斜率,点和线段)zzuli1196数星星(二)点击进入
56、数学算法:筛法求素数并打表点击进入
57、数学算法:组合数公式点击进入
58、数学算法:位运算基础知识点击进入
59、最短路径算法:最短路模板题点击进入
60、最短路径算法:详解最短路算法模板(dijkstra+floyd+spfa)点击进入
61、最短路径算法:(kruskal算法复习+模板)Eddy’s picture点击进入
62、最短路径算法:(dijkstra算法+多权值)最短路径问题点击进入
63、最短路径算法:Shopping点击进入
64、最短路径算法:(dijkstra记录路径)find the longest of the shortest点击进入
65、最短路径算法:(DAG+固定终点的最长路和最短路)硬币问题点击进入
66、最短路径算法:(kruskal)Jungle Roads点击进入
67、最短路径算法:(SPFA+最短路变形+回路对起点的影响)Arbitrage点击进入
68、最短路径算法:(最小生成树)prim算法点击进入
69、最短路径算法:(kruskal)还是畅通工程点击进入
70、最短路径算法:HDU Today(hdu2112)点击进入
71、最短路径算法:(模拟+floyd)Saving James Bond点击进入
72、最短路径算法:(多源转化成单源dijsktra)一个人的旅行点击进入
73、最长路径算法:(dag模型+最长路+字典序)嵌套矩形点击进入
74、并查集算法:带权并查集-Building Block点击进入
75、并查集算法:The Suspects点击进入
76、并查集算法:小希的迷宫点击进入
77、并查集算法:Wireless Network点击进入
78、并查集算法:畅通工程点击进入
79、并查集算法:食物链点击进入
80、并查集算法:Find them, Catch them点击进入
81、分治算法:归并排序点击进入
82、分治算法:逆序对问题点击进入
83、分治算法:取余运算点击进入
84、分治算法:二分查找点击进入
85、回溯算法:部分全排列点击进入
86、回溯算法:8皇后点击进入
87、回溯算法:八皇后点击进入
88、回溯算法:(回溯Uva524)素数环点击进入
89、回溯算法:(回溯 UVa129)困难的串点击进入
90、模拟算法:C语言程序设计基础练习题点击进入
91、模拟算法:三值排序点击进入
92、模拟算法:数组循环右移点击进入
93、模拟算法:最大子阵列点击进入
94、模拟算法:跳跃游戏(数组下标跳跃)点击进入
95、模拟算法:找出不是两个数组共有的元素点击进入
96、模拟算法:求余弦函数的近似值点击进入
97、模拟算法:输出一个整数的逆序数点击进入
98、模拟算法:(连续子序列)唯一的雪花点击进入
99、模拟算法:水仙花数点击进入
100、模拟算法:方阵循环右移点击进入
101、模拟算法:输出指定范围内的完数点击进入
102、模拟算法:两数的和与差的简单函数点击进入
103、找规律算法:Magic of David Copperfield点击进入
104、找规律算法:Fibonacci Again点击进入
105、搜索算法:(dfs)迷宫最小步数点击进入
106、搜索算法:深度优先搜索重要模板点击进入
107、搜索算法:(DFS)迷宫问题点击进入
108、搜索算法:(二叉树DFS)天平UVa 839点击进入
109、搜索算法:(DFS or BFS)Find The Multiple(poj1426)点击进入
110、搜索算法:(BFS)Dungeon Master(poj2251)点击进入
111、搜索算法:(BFS)Meteor Shower (poj3669)点击进入
112、搜索算法:(BFS)连连看(hdu1175)点击进入
113、搜索算法:(DFS)n皇后问题点击进入
114、搜索算法:(DFS)棋盘问题(poj1321)点击进入
115、搜索算法:(DFS+DP)滑雪(poj1088)点击进入
116、搜索算法:(DFS)四分树点击进入
117、搜索算法:(DFS)跳马点击进入
118、搜索算法:(BFS)Prime Path (poj3126)点击进入
119、搜索算法:(BFS+hash去重)八数码问题点击进入
120、搜索算法:(BFS)Knight Moves(hdu1372)点击进入
121、搜索算法:(二叉树DFS)下落的树叶点击进入
122、搜索算法:(二叉树的动态创建与bfs)树的层次遍历点击进入
123、搜索算法:(BFS)Catch That Cow(poj3278)点击进入
124、搜索算法:DFS实现floodfill算法点击进入
125、搜索算法:(DFS)选数点击进入
126、贪心算法:排队接水点击进入
127、贪心算法:区间问题大致思路点击进入
128、贪心算法:活动选择点击进入
129、贪心算法:整数区间点击进入
130、贪心算法:背包问题点击进入
131、贪心算法:均分纸牌点击进入
132、贪心算法:删数问题点击进入
133、日期算法:c语言年月日问题思路总结 闰年非闰年每个月份的天数 解决今天是出生的第多少天的问题点击进入
134、日期算法:闰年 日期 天数 统计出在某个特定的年份中,出现了多少次既是13号又是星期五的情形点击进入
135、字符串算法:算法竞赛入门经典 第五章总结1点击进入
136、字符串算法:指定位置输出字符串点击进入
137、字符串算法:统计一行文本的单词个数点击进入
138、字符串算法:字符串输入scanf/gets 字符串赋值、比大小点击进入
139、字符串算法:字符串转换成十进制整数点击进入
140、字符串算法:CRC-16/MODBUS校验码生成算法点击进入
141、字符串算法:无重复字符的最长子串点击进入
142、字符串算法:删除字符串中的指定字符点击进入
4.2 数据结构
1、数据结构:链表 队列 基本概念 为什么使用二叉查找树 抽象数据类型点击进入
2、数据结构:c语言 数据结构 list、queue、tree抽象数据类型的定义与实现 详尽代码和注释点击进入
3、数据结构:顺序表点击进入
4、数据结构:线性表总结点击进入
5、数据结构:单链表点击进入
6、数据结构:单链队列点击进入
7、数据结构:队列总结点击进入
8、数据结构:堆栈总结点击进入
9、数据结构:顺序栈点击进入
10、数据结构:C++list结构算法点击进入
11、数据结构:C++vector结构算法点击进入
12、数据结构:C++map用法点击进入
13、数据结构:C++vector简单应用点击进入
14、数据结构:C++stl之map点击进入
15、数据结构:两数相加点击进入
16、数据结构:城市交通咨询模拟系统点击进入
17、数据结构:一元多项式计算器点击进入
18、数据结构:(stack 解析表达式)矩阵链乘点击进入
19、数据结构:(set)学单词点击进入
20、数据结构:(map)出现最多的数点击进入
21、数据结构:(stl排序+检索)大理石在哪点击进入
22、数据结构:(完全二叉树编号)小球下落点击进入
23、数据结构:(栈)括号匹配点击进入
24、数据结构:(链表,插入元素)破损的键盘点击进入
25、数据结构:(二叉树存储+递归遍历)Binary Tree Traversals点击进入
26、数据结构:(STL,set,priority_queue)丑数点击进入
27、数据结构:(栈)网页跳转点击进入
28、数据结构:实现邻接表点击进入
29、数据结构:(STL,set)安迪的第一个字典点击进入
30、数据结构:(STL,map)反片语点击进入
31、数据结构:(二叉树创建+查找)精灵邮差点击进入
32、数据结构:(vector)堆积木点击进入
33、数据结构:(STL,map,queue)团体队列点击进入
34、数据结构:(set)计算集合的并点击进入
35、数据结构:(二叉树的遍历)Tree UVa 548点击进入
36、数据结构:(stack栈)rails点击进入
37、数据结构:(priority_queue)自定义优先级点击进入
38、数据结构:(STL,vector)木块问题点击进入
4.3 C/C++用法
1、C:printf 与scanf细节知识点击进入
2、C:malloc动态分配数组以及指针数组大小点击进入
3、C:运行窗口中的暂停与清屏点击进入
4、C:文件与数组之间输入输出操作点击进入
5、C:初始化字符数组bug点击进入
6、C:使用指针在被调函数中改变主调函数的变量 地址运算符 间接运算符点击进入
7、C:内存分配与释放 不同类别变量的内存分配和释放的区别点击进入
8、C:联合体和位域及其嵌套点击进入
9、C++:引用点击进入
10、C++:类和对象提高点击进入
11、C++:指针点击进入
12、C++:参数传递点击进入
13、C++:const点击进入
14、C++:const限定符点击进入
15、C++:类和对象初步点击进入
16、C++:stl 容器 迭代器 stl用法示例点击进入
17、C++:变量,对象点击进入
18、C++:访问控制与封装点击进入
19、C++:函数返回值是一个引用点击进入
20、C++:构造函数点击进入
21、C++:函数模板点击进入
22、C++:stl中使用自定义大小排序点击进入
23、C++:内联函数点击进入
24、C++:priority_queuey用法点击进入
25、C++:命名空间的using声明点击进入
26、C++:sort对结构体排序点击进入
27、C++:set用法点击进入
28、C++:c++primer 3.2,3.3练习题点击进入
29、C++:c++primer 3.4练习题点击进入
30、C++:标准库类型string点击进入
31、C++:类模板点击进入
32、C++:引用总结点击进入
33、C++:int自动转换成无符号变量产生的问题点击进入
34、C++:new点击进入
35、C++:定义成员函数点击进入
36、C++:函数对象应用点击进入
37、C/C++:reverse()函数反转字符串以及任意类型数组点击进入
五、C#
1、C#:使用c#制作赛尔号登录器点击进入
2、C#:创建WPF应用并使用控件完成控件交互点击进入