ioDraw
中文
中文
English
Español
العربية
Français
Português
Pусский
日本語
Deutsch
한국어
Italiano
工具
博客
模板
产品
流程图
思维导图
甘特图
在线白板
代码绘图
文本绘图
在线图表
SVG编辑器
海报设计
图片编辑器
AI助手
Android
数据结构
书中对“为什么不同对象会有相同hashcode的可能”的解释
最近在看《Head First Java》,看到了HashSet如何检查重复,是通过如下代码逻辑,先使用hashCode()快速定位,然后在通过equals来判断是否为相同对象。if (class1.hashCode() == class2.hashCode() && clas...
2021-07-31 23:08
阅读数 79
C语言:由先序序列和中序序列构造二叉树
typedef struct leaf { int data; struct leaf* lchild; struct leaf* rchild;}Leaf, * lpLeaf;//这个值的作用是为当前申请的空间找到对应的先序序列位置//也就是找到当前序列中的根节点位置static int p...
2021-07-17 17:30
阅读数 62
时间复杂度(详解)
时间复杂度可以根据程序运行的次数来判断时间复杂度的系数可以忽略比如下面这个例子:第一种情况程序只运行了一次,第二种情况程序运行了三次所以应该是O(3*1)=O(3),而系数可以忽略,所以最终结果就是O(1)....
2021-07-14 16:15
阅读数 135
6-1 循环队列出队入队 (15 分)
6-1 循环队列出队入队 (15 分)用一个数组表示循环队列,请编写算法实现循环队列的初始化、入队和出队操作。输入时:第一行输入队列数据空间容量,第二行依次输入5个待插入元素值,第三行再依次输入5个待插入元素值。 输出时:第一行和最后一行输出循环队列元素值及其下标(元素值(下标)),若中途出现...
2021-06-19 17:49
阅读数 88
顺序表的顺序存储、初始化、插入、删除、查找、修改等操作C语言数据结构(注释详细)
用C语言定义顺序表,分别用函数实现下列功能:{初始化顺序表;插入运算:将元素x插入到顺序表中第i个元素位置(元素位置是>=1的数);查找运算:在顺序表中查找与值x匹配的元素,若查找成功,则返回元素在顺序表中的位置(该元素是顺序表中的第几个元素);删除运算:删除顺序表中第i个位置的元素;}...
2021-06-13 14:54
阅读数 10
三种python序列类型
python序列类型包括哪三种python序列类型包括:列表、元组、字典列表:有序可变序列创建:userlist = [1,2,3,4,5,6]修改:userlist[5] = 999添加:userlist.append(777)删除:userlist.remove(4) 或者 del(use...
2021-06-08 16:50
阅读数 11
C语言---简单五子棋小游戏
#include<stdio.h>#include<stdlib.h>#include<windows.h>#pragma comment(lib, "WINMM.LIB")#include <mmsystem.h>#include<con...
2021-05-25 16:35
阅读数 61
C语言二叉树的基本操作(超全)
二叉树作为数据结构其实是一个挺有意思的结构,可以有多种应用我们直接来看一下二叉树的代码:#include<stdlib.h>#include<stdio.h>#include<malloc.h>#include<string.h>#define ...
2021-05-25 13:48
阅读数 82
【算法】排序1:直接插入排序、希尔排序、选择排序、堆排序
排序在许多地方都有应用,常见的排序算法可以分为插入排序、选择排序、交换排序、归并排序四类。插入排序插入排序又可以分为两种:①直接插入排序②希尔排序直接插入排序就是把待排序的记录按其关键码值的大小逐个插入到一个已经排好序的有序序列中,直到所有的记录插入完为止,得到一个新的有序序列,直接插入排序的...
2021-05-24 23:52
阅读数 11
孩子链表表示法表示二叉树
孩子链表表示法表示二叉树二叉树的孩子链表表示法顾名思义,就是用链表去存储和表示每一个二叉树节点的全部孩子。相比较一般常用的指针法表示二叉树节点的孩子而言,孩子链表表示法用指向一个一个链表的头节点或者是链表中第一个孩子节点的指针来替代原来的分别指向leftchild和rightchild的指针,...
2021-05-11 17:12
阅读数 209
«
13
14
15
16
17
18
19
20
21
»
技术
Java
1212 篇
Python
927 篇
开发语言
608 篇
c语言
463 篇
算法
461 篇
MySQL
438 篇
数据库
394 篇
前端
387 篇
更多...
今日推荐
ioDraw Mac客户端安装教程
阅读数 33
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:
[email protected]
关注微信
©2020-2024 ioDraw All rights reserved,
Privacy Policy