![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法与数据结构
codeEast
这个作者很懒,什么都没留下…
展开
-
Java之单链表
package com.suse; import java.util.Scanner; public class Node { int data; Node next; public Node() { this.next = null; }/*初始化头节点的指针域,注不写此构造函数也行.成员变量不赋值时系统默认为null,这里为了养成良好原创 2017-07-22 23:47:43 · 239 阅读 · 0 评论 -
进制转换
#define STACK_INIT_SIZE 100#define STACKINCREMENT 10#define OVERFLOW -1#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#include "stdio.h"#include "malloc.h"#include "stdlib.h"typedef原创 2017-08-11 11:51:25 · 178 阅读 · 0 评论 -
栈应用之括号匹配
此代码仅为栈的简单应用,对括号匹配问题做出了描述,栈的更多用途表达式求值将在后面推出#define STACK_INIT_SIZE 100#define STACKINCREMENT 10#define OVERFLOW -1#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#include "stdio.h"#includ原创 2017-08-11 12:11:19 · 368 阅读 · 0 评论 -
c语言之单链表
#define OVERFLOW -1;#define OK 1;#define ERROR 0;#define FLASE 0;#define TRUE 1;#include<stdio.h>#include<stdlib.h>#include<malloc.h>typedef int Status;typedef int ElemType;typedef struct LNod原创 2017-07-28 20:18:19 · 221 阅读 · 0 评论 -
最大公约数算法
//最大公约数算法,从控制获取两个数字,求他们的最大公约数package Chaper1;import java.util.Scanner;//java.util.Scanner是Java5的新特征,主要功能是简化文本扫描、获取控制台输入。public class Divisor { public static int gcd(int p,int q){原创 2017-07-29 07:47:50 · 294 阅读 · 0 评论 -
递推
1 #include<stdio.h> 2 #include<malloc.h> 3 #define MAXN 1000// 最多存1000位数 4 5 void pnext(int a[],int k)//已知a中的(k-1)!,求k! 6 { 7 int *b,m=a[0],i,j,r,carry; 8 b=(int *) m原创 2017-08-24 16:25:46 · 352 阅读 · 0 评论 -
求二维数组每行元素之和
1 #include<iostream> 2 3 using namespace std; 4 5 void sum(int a[][4],int row)//二维数组定义时第一维数组可以不指定,但第二位必须指定 6 { 7 8 for(int i=0;i<row;i++) 9 { 10 for(int j=1;j<4;j++)原创 2017-09-16 14:41:51 · 13708 阅读 · 1 评论