自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 todesk连接linux黑屏解决办法

EndSectionEndSectionDepth 24EndSection。

2024-07-26 17:27:52 103

原创 Java8的stream API与 C#的 LINQ 拓展方法对比

stream API与 C#的 LINQ 拓展方法对比

2024-07-24 09:10:39 57

原创 java异常知识点总结

异常定义:所谓异常指的就是程序在 运行时 出现错误时通知调用者的一种机制。一些常见的异常:数组下标越界int[] arr = {1, 2, 3};System.out.println(arr[100]);// 执行结果Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 100访问null对象p...

2019-10-31 14:04:01 189

原创 面向对象的几大特性

继承代码中创建的类主要是为了抽象现实中的一些事物(包含属性和方法)。有的时候客观事物之间就存在一些关联关系, 那么在表示成类和对象的时候也会存在一定的关联。此时有关联的对象之间可能会有大量重复的代码,此时我们就可以用到继承这个特性。举一个简单的例子:public class Animal { public String name; public Animal...

2019-10-29 20:40:38 198

原创 java实现无头单向链表

链表是一种物理存储结构上非连续存储结构,数据元素的逻辑顺序是通过链表中的引用链接次序实现的 。实际中链表的结构非常多样,以下情况组合起来就有8种链表结构:单向、带头、循环双向 、不带头 、非循环无头单向非循环链表:结构简单,一般不会单独用来存数据。实际中更多是作为其他数据结构的子结构,如哈 希桶、图的邻接表等等。另外这种结构在笔试面试中出现很多。相关方法代码实现:package L...

2019-09-26 20:17:33 200

原创 顺序表

顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数 据的增删查改。顺序表一般可以分为:静态顺序表:使用定长数组存储。动态顺序表:使用动态开辟的数组存储。相关方法实现:package List;public class SeqList { int[] data = new int[10]; private int s...

2019-09-25 23:22:31 101

原创 十进制数转化为二进制与十六进制

十进制转化为其他任何进制如出一辙,这里就以十进制转化为二进制为例,适当讲解。首先举出一个

2019-09-09 19:35:45 541

原创 Java_变量与运算符

类型则是对变量的种类进行了划分, 不同的类型的变量具有不同的特性。数据类型基本数据类型数值型整形 :int , byte, short, long浮点型 :double, float字符型 :char布尔型 :boolean整形int在 Java 中, 一个 int 变量占 4 个字节. 和操作系统没有直接关系.4 个字节表示的数据范围是 -2^31 -&g...

2019-09-08 22:23:53 188

原创 C_指针练习

函数指针数组:把函数的地址存到一个数组中int(*p[5])()p先和[]结合,说明p是数组,数组的内容是:int(* )()类型的函数指针函数指针数组的作用:转移表#include <stdio.h> int add(int a, int b) { return a + b; } int sub(int a, int b) { ...

2019-08-13 09:52:05 245

原创 文件版实现通讯录

头文件contact.c#ifndef _CONOTACT_H_#define _CONOTACT_H_#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<assert.h>#include<string.h>#define ...

2019-07-02 10:47:02 273

原创 C_结构体

结构体结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。学生类型的结构体:struct student{ char name[10]; //姓名 char id; //学号 int age; //年龄 char sex; //性别}stu;匿名结构体:struct{ int a; int b; char c;...

2019-06-24 12:03:37 269

原创 C. 结构体数组简单实现通讯录

1.实现一个通讯录;通讯录可以用来存储1000个人的信息,每个人的信息包括:姓名、性别、年龄、电话、住址提供方法:1. 添加联系人信息2. 删除指定联系人信息3. 查找指定联系人信息4. 显示所有联系人信息5. 清空所有联系人6. 以名字排序所有联系人contact.c文件#ifndef _CONOTACT_H_#define _CONOTACT_H_#defin...

2019-06-23 21:28:54 694

原创 C_二进制

1.写一个函数返回参数二进制中 1 的个数比如: 15 0000 1111 4 个 1程序原型:int count_one_bits(unsigned int value){// 返回 1的位数}#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int count_on...

2019-05-26 16:06:36 380

原创 扫雷

game.h#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<time.h>#include<string.h>#define ROW 9#define COL 9#define ROWS (ROW+2)#define COLS ...

2019-05-24 21:15:13 117

原创 C_操作符

​算术操作符‘ - ’ ‘ * ’ / %float a =7/2; //3.000000 float b =(float)7/2; //3.500000float c =7/(float)2; //3.500000float d =(float)7/2; //3.000000移位操作符‘ >> ’ ...

2019-05-23 09:16:26 246

原创 C_递归实现汉诺塔及青蛙问题

汉诺塔问题#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void move(char X, char Y){ printf("%c->%c\n", X, Y);}void Hanota(int n, char one, char two, char thre...

2019-05-18 21:12:16 124

原创 冒泡排序优化法

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#define n 10 //定义数组的大小void sort(int arr[], int sz){ //排序算法 for (int i = 0; i < sz - 1; i+...

2019-04-26 21:08:20 230

空空如也

空空如也

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

TA关注的人

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