摘要:
1、代码实现 #include<stdio.h> #include<malloc.h> #include<assert.h> typedef int ElemType; typedef struct Node{ ElemType data; struct Node* next; }Node,*PNo 阅读全文
摘要:
1、静态链表初始化 head指向-1代表当前为空链表,pool指向下一个可用空间(在数组下标为2的空间),2指向3,3指向4,最后的指向0表示没有下一个节点,以此链接起来。 2、实现代码 #include<stdio.h> #include<malloc.h> #define MAX_SIZE 20 阅读全文
摘要:
1、创建链表-无头结点 #include<stdio.h> #include<malloc.h> #include<assert.h> typedef int ElemType; //定义链表 typedef struct ListNode{ ElemType data; struct ListNo 阅读全文
摘要:
1、PostgreSql数据库 安装教程:Windows 上安装 PostgreSQL | 菜鸟教程 (runoob.com) (建议版本15以上) 注意: 由于Odoo是不允许用pg自带的管理员角色--postgres,所以得创一个odoo使用数据库的角色: create user odoo wi 阅读全文
摘要:
1、链表 链表是一种链式存储的线性表,所有元素的内存地址不一定是连续的。 2、接口设计 链表的大部分接口与 动态数组 是一致的。因此可以将这些方法设计成一个接口List。 public interface List<E> { //元素未找到 public static final int ELEME 阅读全文
摘要:
1、数组 数组是一种顺序存储的线性表,所有的元素的内存地址都是连续的。 2、对象数组 对象数组就是存储一些相关对象地址的数组。如下图所示。 3、null值处理 关于数组中是否可以存储null取决于自身的设计。 注意: 1、如果可以存储null值,那么要对代码中equals()等函数经行相关的逻辑处理 阅读全文
摘要:
idea中项目目录结构 import com.xpp.app.Dog; import java.net.URL; public class Main { public static void main(String[] args) { //当参数不带 / 会默认从该类所在的包下找 URL url1 阅读全文