自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追梦的小蚂蚁

和小白一起学习,我们一起加油

  • 博客(12)
  • 收藏
  • 关注

原创 java实现数组的转置

public class AA{ public static void main(String[] args) { int data [] = new int [] {89,4,5,1,45,49,75,12,46,3,6,8,10}; reverse(data); printArray(data); } public sta...

2018-04-29 14:12:22 1551

原创 java实现数组的排序

public class ArrayDemo{ public static void main(String[] args) { int data [] = new int [] {89,4,5,1,45,49,75,12,46,3,6,8,10}; sort(data); printArray(data); } public...

2018-04-29 13:56:01 235

原创 实现二维数组的转置

public class ArrayDemo{ public static void main(String[] args) { int data [][] = new int [][]{ {1,2,3},{4,5,6},{7,8,9} }; for(int x = 0; x < data.length;x++)...

2018-04-29 12:45:46 2046

原创 链式栈的实现

LinkedStack.h #pragma once #include<stdio.h> #include<stdlib.h> struct node { char data; struct node *next; }; typedef struct node LStackNode; typedef struct node* LinkStack; //初始...

2018-04-26 12:37:42 234

原创 顺序表和链表的区别

思考: 顺序表的优点: 是一种随机存储结构,存储任何元素的时间是一个常数,速度快。 结构简单,逻辑上相邻的两个元素在物理上也是相邻的。 不需要使用指针,节省存储空间。 顺序表的缺点 插入和删除元素需要移动大量元素,消耗大量时间。 需要一块连续的存储空间。 插入元素可能会发生溢出。 自由区的存储空间不能被其它数据占用(共享),存在浪费空间的问题。 比较顺序表和链表的优缺点,他们分别...

2018-04-16 21:57:50 302

原创 单链表的基本操作和链表的面试题

List.h #define _CRT_SECURE_NO_WARNINGS 1 #pragma once #include<stdio.h> #include<stdlib.h> #include<assert.h> #include<malloc.h> typedef int DataType; typedef struct Node { ...

2018-04-16 21:46:23 228

原创 静态顺序表的实现

Seqlist.h #define _CRT_SECURE_NO_WARNINGS 1 #pragma once #include<stdio.h> #include<assert.h> #include<stdlib.h> #include<malloc.h> #define MAX_SIZE 10 typedef int DataType;...

2018-04-14 23:50:39 241

原创 动态顺序表

在实现动态顺序表的开头我们需要了解的知识(动态内存的管理): 一、 malloc和free 二、calloc 三、 realloc 分别解析: 一、malloc和free malloc和free都声明在stdlib.h中。 1、malloc动态内存开辟函数原型:void* malloc (size_t size);(申请比较大的空间时候使用) (1)这个函数向内存申请⼀块连...

2018-04-12 10:53:13 1370

原创 java中类的初始化顺序。

class的初始化顺序 通常是以下这样的初始化顺序: (static对象和static代码块,依据他们的顺序进行初始化)>成员变量>构造函数 测试代码 public class Test{ public static void main(String[] args) { new B(); } } class A { stati...

2018-04-11 14:38:25 177

原创 数据结构基础知识学习(一)

程序设计 = 数据结构+算法 基本概念: 数据:描述客观事物的符号,是计算机中可以操作的对象,能被计算机识别,并输入给计算机处理的符号的集合。 数据元素:是组成数据的,有一定意义的基本单位,在计算机中通常作为整体处理,也被称为记录。 数据项:一个数据元素可以有若干个数据项组成。数据项是数据不可分割的最小的单位。 数据结构: 概念:相互之间存在一种或者多种特定关系的数据元素的集合。 ...

2018-04-10 15:30:58 700

原创 实现一个函数可以求任意个参数的平均值。

#include <stdio.h> #include <stdarg.h> int average(int n, ...) { va_list arg; int i = 0; int sum = 0; va_start(arg, n); for(i=0; i<n; i++) { sum += va_ar...

2018-04-08 17:20:41 3361

原创 java中static关键字的使用方法。

下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲: static关键字的用途 static关键字的误区 常见的笔试面试题 一、static关键字的用途   在《Java编程思想》P86页有这样一段话:   “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来...

2018-04-05 15:21:44 218

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除