- 博客(6)
- 收藏
- 关注
原创 Octave笔记
基本:PS1('>>') A[1 2 3;4 5 6]; 创建A是一个2行3列的矩阵B=[1 2 3 4] 创建B是行向量B=[1;2;3;4] 创建B是列向量A=[A,[7;8;9]] 在A的右侧加入一列[7;8;9]A=[A;[7 8 9]] 在A的下方加入一行[7 8 9]...
2018-10-18 14:24:46
384
原创 【数据结构】二叉树一些基本算法
二叉树中搜索某个元素的算法。/** * 查找二叉树中元素 * @param root * @param data * @return */ Boolean FinadInBT(BT root, int data) { Boolean temp; if (root == null) return false; else { if (data =...
2018-10-10 17:45:19
206
原创 【数据结构算法】如何使用两个栈实现队列
首先初始化两个栈S1,S2。入队算法:直接将所有元素压入其中一个栈(S1),over。出队算法:若S2不为空,S2执行出栈操作,返回栈顶元素。 若S2为空,将S1中的所有元素压入S2,并返回S2的栈顶元素。下面代码:package MyCollection;public class Test01 { /** * 用两个栈实现队列 ...
2018-10-09 16:05:01
172
原创 【数据结构】自建循环队列(简单数组实现)
简单的自建的循环队列(很基础),通过简单数组实现。package MyCollection;public class MyQueue { private Object[] objects; private int front; private int rear; private int capacity; public MyQueue() { this(10); }...
2018-10-09 15:49:10
198
原创 【数据结构算法】如何使用栈计算后缀表达式
无聊写的一个使用栈计算后缀表达式的代码:初次写,只有+-*/四个运算符,后面可以自己加,都差不多就是个算术运算符优先级的问题。主函数:包括初始化*+-/符号,判断输入的字符是操作数还是运算符。/** * !!!!!(栈相关测试) * @author WZ * */package MyCollection;public class Test01 { /** * 使用...
2018-10-09 15:38:47
492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人