E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ClassNode
21.C#写算法之LRU算法的实现
usingSystem;usingSystem.Collections.Generic;//LRU-LeastrecentlyusednamespaceTest01{
classNode
{publicstringkey
KERVEN_HKW
·
2020-09-10 16:43
C#写算法
Python实现数据结构
1、单链表
classNode
(object):"""节点"""def__init__(self,elem):self.elem=elemself.next=NoneclassSingleLinkList
龙骨
·
2020-09-10 16:07
python
二叉树的实现及二叉树的深度、广度遍历
#[方法一:]二叉树的实现
classNode
:'''定义节点类型'''def__init__(self,item):'''初始化节点类'''self.elem=itemself.lchild=Noneself.rchild
nanyang1024
·
2020-09-10 15:16
N叉树的深度 python实现
/usr/bin/envpython3#-*-coding:utf-8-*-"""CreatedonWedMay1517:30:112019@author:lg"""#节点数据结构
classNode
(object
luoganttcc
·
2020-09-10 15:42
算法
基于Python单向循环链表实现尾部、任意位置添加,删除
#coding=utf-8#定义节点类
classNode
(object):def__init__(self,data):#定义数据域self.data=data#定义指向域self.next=None#
jianglinwei_xian
·
2020-09-10 14:07
数据结构与算法
数据结构之链表(python实现)
#-*-coding:utf-8-*-"""createon2020/8/2020:17filename:lianbiao.py"""#以单链表为例#创建链表#定义节点
classNode
:def__init
fengyuanlongyi
·
2020-09-10 13:13
数据结构
链表
数据结构
python
Leetcode Python N叉树的层序遍历
"""#DefinitionforaNode.
classNode
(object):def__init__(self,val,children):self.val=valself.children=children
Skye要一直努力
·
2020-09-10 12:25
刷刷刷
Leetcode
Python
单向链表实例
链表就好比火车,一节跟着一节有以下一道程序:
classNode
{//定义节点privateStringdata;privateNodenext;//保存下一个节点publicNode(Stringdata
Rachel_pan
·
2020-09-10 11:50
Java学习笔记
#
面向对象(基础篇)
树
数据放到节点中,节点还存放子节点的地址(引用)二叉树1.创建完全二叉树(按照完全二叉树的规则挂树)1.若树为空,挂到根节点2.根节点入队3.出队依次判断是否有左右孩子,没有则挂树4.依次入队左右孩子,重复步骤3
classNode
PyTtCcMm
·
2020-09-10 11:10
数据结构
[leetcode][C++]N叉树的前序遍历
2.code2.1递归版本/*//DefinitionforaNode.
classNode
{public:intval;vectorchildren;Node(){}Node(int_val,vector_children
D.Guan
·
2020-09-10 11:25
Leetcode
C++程序设计
并查集 Python实现
并查集Python实现1#并查集实现2
classNode
:3pass45classUnionFindSet:6def__init__(self,nodes):7self.fatherDict=dict(
xirongxu_dlut
·
2020-09-10 11:12
Python语言
(python数据结构2)单链表与单向循环链表
1.单链表"""单链表的时间复杂度不会变,分散的空间可以利用,但是占用空间大顺序表的空间必须是连续的"""
classNode
(object):def__init__(self,elem):self.elem
淋巴不想动
·
2020-09-10 10:42
数据结构
数据结构之python实现循环单链表
定义循环单链表与单链表唯一的不同就是其最后一个结点并非None,而是指向第一个结点(如果有头结点,就是指向头结点)python实现创建循环单链表
classNode
:def__init__(self,data
不服输的南瓜
·
2020-09-10 10:02
Python数据结构之基本单链表
的结点是一个二元组,形式如下图,其表元素域elem保存着作为表元素的数据项(或者数据项的关联信息),链接域next里保存同一个表里下一个结点的标示.单链表的一般表示形式如下:基本链表的操作创建结点代码
classNode
张先生-您好
·
2020-09-10 10:27
#
数据结构
Python数据结构之循环单链表
其中最后一个结点的next域不用None,而是指向表的第一个结点,但是如果仔细考虑链表对象记录表尾结点更加重要.这样可以同时支持时间复杂度O(1)的表头/表尾插入和删除操作.循环链表的基本操作创建结点代码
classNode
张先生-您好
·
2020-09-10 10:57
#
数据结构
数据结构+python(五):树
有序树:1、二叉树,又包括完全二叉树、满二叉树、平衡二叉树、排序二叉树2、哈夫曼树3、B树树的实现:
classNode
(object):"""节点"""def__init__(se
浩叁人
·
2020-09-10 10:28
学习笔记
Python数据结构之单链表
:-创建单链表-打印单链表-获取单链表的长度-判断单链表是否为空-在单链表后插入数据-获取单链表指定位置的数据-获取单链表指定元素的索引-删除单链表指定位置的元素-更新单链表指定位置的元素-清空单链表
classNode
LTQblog
·
2020-09-10 10:57
Python
数据结构
算法
数据结构在程序中的实现及表现形式
对于结点的实现而言,其最为重要的功能便是持有的私有成员变量,以及在构造函数对这些成员变量的赋值;
classNode
:def__init__(self,value,next=None):self.value
Inside_Zhang
·
2020-09-10 10:18
数据结构
单链表 --python描述
#创建节点类#一个节点需要两个内容:数据elem和下一个节点的地址
classNode
(object):'''节点类'''def__init__(self,elem):#数据区self.elem=elem
俞泰鑫
·
2020-09-10 10:49
数据结构
#python
数据结构之二叉树(python实现)
#创建二叉树,
classNode
:def__init__(self,data):self.left=Noneself.right=Noneself.data=data#插入数据definsert(self
fengyuanlongyi
·
2020-09-10 10:44
数据结构
合并K个有序链表
importjava.util.ArrayList;importjava.util.Comparator;importjava.util.LinkedList;importjava.util.PriorityQueue;
classNode
yangyangrenren
·
2020-08-26 16:04
python版本 字典树的构造和测试
最近在看中文分词基数,其中涉及到了字典树的知识,研究了一下:classTrie(object):
classNode
:def__init__(self):self.is_word=False#是否一个单词的结尾
透明的红萝卜221
·
2020-08-26 12:24
数据结构
python
nlp
字典树
直观打印二叉树 Python
classNode
(object):def__init__(self,val=None):self.val=valself.left=Noneself.right=NonedefprintTree(root
一个小迷糊66
·
2020-08-26 07:04
刷题
程序员面试宝典-----链表
1、链表定义
classNode
{Nodenext=null;intdata;publicNode(intd){data=d;}}2、关于链表解题技巧(1)遇到链表题时,务必弄清楚它到底是单向链表还是双向链表
天--空
·
2020-08-25 16:45
java之链表创建
///节点//
classnode
{publicdoublex;publicnodenext;publicnodepre;node(doublex,noden){this.x=x;this.pre=null
lazy_virus
·
2020-08-25 14:43
Java学习
133. 克隆图(深度优先搜索)
classNode
{publicintval;publicListneighbors;}测试用例格式:简单起见,每个节点的值都和它的索引相同。
李小白~
·
2020-08-25 12:06
LeetCode
二叉搜索树的中序遍历排序
*/
classNode
{publicintiData;publicdoubledData;publicNodeleftChild;publicNoderightChild;@OverridepublicStringtoString
xiejx618
·
2020-08-25 05:41
java
左神算法学习日记——子数组最大异或和
求子数组最大异或和,要求时间复杂度为O(n)
classNode
{public:Node(){next[0]=NULL;next[1]=NULL;}//构造之前所有异或和的前缀树voidaddnum(intnum
w275412237
·
2020-08-25 04:03
学习日记
c++链表简单功能实现
1、链表节点#ifndefNODE_H_INCLUDED#defineNODE_H_INCLUDED#include#includeusingnamespacestd;
classnode
{friendclasslinklist
absT123321
·
2020-08-25 00:14
c/c++
数据结构与算法
链表之哈夫曼树
在学习了链表的基本使用方法后,我尝试使用链表构建了比较常见的一种树形结构:哈夫曼树这里不对哈夫曼树进行介绍,直接开始首先是定义子节点
classnode
{public:charc;intnum;node*
qnxg_wang
·
2020-08-24 23:37
数据结构
二叉树---二分搜索树
一.二叉树和链表一样,动态数据结构
classNode
{Ee;Nodeleft;←左孩子Noderight;→右孩子}二叉树具有唯一根节点二叉树每个节点最多有两个子节点每个子节点最多有一个父节点没有子节点的节点称为叶子节点唯一没有父节点的节点为根节点二叉树具有天然的递归结构如果左孩子也是一个二叉树的根节点
FrodeWY
·
2020-08-24 16:49
无头结点的单链表(java实现)
importjava.util.Random;
classNode
{intdata;Nodenext;Node(intdata){this.data=data;next=null;}}classList{
一叶de知秋
·
2020-08-24 14:27
Java实现对结构体自定义排序
*;importjava.math.BigInteger;//定义node类
classnode
{intx,y;}//利用Comparator接口复写compare方法classMyComparatorimplementsComparator
xiao_you_you
·
2020-08-24 11:13
Java
链表的初始化,增删改查等
#includeusingnamespacestd;
classNode
{public:intdata;Node*next;Node(intx){data=x;next=
bemyself24_1
·
2020-08-24 10:25
C++
数据结构
力扣 N叉树的前序遍历
【题目】传送门【代码】/*//DefinitionforaNode.
classNode
{public:intval;vectorchildren;Node(){}Node(int_val){val=_val
Heart Breaker@
·
2020-08-24 09:04
LeetCode
leetcode
二叉树
dfs
LeetCode 133. 克隆图(Java)
classNode
{publicintval;publicListneighbors;}测试用例格式:简单起见,每个节点的值都和它的索引相同。
不吃糖葫芦
·
2020-08-24 09:09
LeetCode(Java)
#
栈和队列
java数据结构之单链表类的设计与顺序插入和就地排序算法
classNode
{privateObjectelement;//数据元素privateNodenext;//下一个节点的对象引用Node(Nodenext)//头节点构造函数{this.element
夜舞虫鸣
·
2020-08-24 09:25
数据结构
java链表之--单向链表的增删改查
classLink{//链表类
classNode
{//保存每一个节点,此处为了方便直接定义成内部类privateStringdata;//节点的内容privateNodenext;//保存下一个节点publicNode
雪飞静
·
2020-08-24 08:34
【数据结构】
Java学习手册:(数据结构与算法-链表)如何实现单链表排序?
*///定义结点类存储结点信息
classNode
{Nodenext=null;intdata;publicNode(intdata){this.data=data;}}publicclassLinkedList
浩比浩比
·
2020-08-24 07:13
Java数据结构与算法
Java
单向链表实现
packagetest;classLink{//链表的完成类
classNode
{//保存每一个节点,此处为了方便直接定义成内部类privateStringdata;//保存节点的内容privateNodenext
BEN_WIND
·
2020-08-24 07:26
java
Leetcode 133.克隆图(Clone Graph)
classNode
{publicintval;publicListneighbors;}测试用例格式:简单起见,每个节点的值都和它的索引相同。例如,第一个节点值为1(val=1),第二
就叫昵称吧
·
2020-08-24 07:32
Leetcode
【面试】反转二叉树 binary tree
classNode
(object):def__init__(self,val):self.val=val.astype(np.int32)self.left=Noneself.right=Nonedefcreate_subtree
老易1024
·
2020-08-24 06:56
面试
单链表的实现
关于单链表single-link-list.jpg代码实现
classNode
(object):"""节点"""def__init__(self,elem):self.elem=elemself.next
Jack_Hsin
·
2020-08-24 03:27
leetcode----138. Copy List with Random Pointer
链表节点数据结构如下:
classNode
{publicintval;publicNodenext;publicNoderandom;public
成程晨
·
2020-08-24 02:21
leetcode
博弈优化找到极小节点覆盖(智能控制3.2)
pngmain.pyimportrandom#收益矩阵r=0.02interest={'C':{'C':(1,1),'D':(1-r,1+r)},'D':{'C':(1+r,1-r),'D':(0,0)}}#结点数据结构
classNode
小火伴
·
2020-08-24 02:53
[leetcode] 138. Copy List with Random Pointer @ python
,遍历链表两次,第一次遍历是构造字典的键值对,第二次遍历时,将原节点的next和random复制到新节点中.Time:O(2*n)Space:O(n)代码"""#DefinitionforaNode.
classNode
闲庭信步的空间
·
2020-08-24 00:11
Leetcode
java:队列模拟(自定义链表结构 +LinkedList )
packagecom.queue;/**用链表结构实现的队列:链表节点类型,队列的首节点、尾节点*//1.元素进入队列,插在链尾*//2.元素出队列,删除对首元素**///链表节点
classNode
{intdata
wjb214149306
·
2020-08-23 21:12
java
间接寻址--简单操作
以下是某同学的成绩,通过间接寻址实现增加,删除,查询等功能#includeusingnamespacestd;#defineMAX100
classNode
{friendclassList;private
telelily
·
2020-08-23 19:45
codevs 1576 最长严格上升子序列 【优先级队列】
最长严格上升子序列题目描述Description给一个数组a1,a2...an,找到最长的上升降子序列ab1#includeusingnamespacestd;
classNode
{public:Node
_魔鬼脚印
·
2020-08-23 18:24
2018年为准备CCF
CSP的第二遍刷题
133.克隆图 python3
题目:思路:深度遍历法代码:"""#DefinitionforaNode.
classNode
:def__init__(self,val,neighbors):self.val=valself.neighbors
xfdelovely
·
2020-08-23 18:51
leetcode
题目
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他