参考网址: https://visualgo.net/zh/bst?slide=1 树 二叉树的 前序遍历 中序遍历 后序遍历 n叉树的 前序遍历 后序遍历 n叉树的层序遍历 // 二叉树的 前序遍历class Solution { public List<Integer> preorderTrav ...
分类:
其他好文 时间:
2020-04-20 17:35:47
阅读次数:
86
进程的前三个部分(进程的基本概念、进程控制、线程)请阅读 操作系统-4-进程管理(一) 四、进程同步 概念:进程同步的主要任务是使并发执行的各进程之间能有效的共享资源和相互合作,从而使程序的执行具有可再现性。 1 进程同步的基本概念 (1)进程之间的两种制约关系:间接制约关系:系统资源竞争,进程间彼 ...
分类:
系统相关 时间:
2020-04-19 00:39:45
阅读次数:
76
Linux下的semaphore.h库提供信号量sem_t 结构体类型。sem_t 的三个常用操作: sem_init 初始化信号量 sem_wait 相当于wait操作 sem_post 相当于signal操作 举例子: 吃水果问题演示信号量的使用。桌上放了一个空盘子,能容纳三个水果。父亲以1/3 ...
分类:
其他好文 时间:
2020-04-18 22:37:06
阅读次数:
73
我这个计算得14通道,每个通道截取3000个数据得复杂度,最后将计算得出得数据存储到本地txt文档中 function LZC(data) % 计算一维信号的复杂度 % data时间序列 % lzc:信号的复杂度 data = data(:,1:3000); for i=1:14 MeanData ...
分类:
其他好文 时间:
2020-04-18 13:53:37
阅读次数:
171
前言 wait和notify必须在synchronized块中,否则会抛出IllegalMonitorStateException。 原因 代码示例 代码示例的问题所在 一个消费者调用take,发现buffer.isEmpty。 在消费者调用wait之前,由于cpu的调度,消费者线程被挂起,生产者调 ...
分类:
其他好文 时间:
2020-04-13 23:11:14
阅读次数:
143
问题描述:给定n个矩阵{A1,A2,...,An},其中Ai与Ai+1是可乘的,我们要计算这n个矩阵的最少计算次数。 将多个矩阵连乘抽象为最后一次计算即两个矩阵相乘。 1 public static void test(int[]p) { 2 int n=p.length-1; 3 int[][] ...
分类:
其他好文 时间:
2020-04-13 19:26:06
阅读次数:
101
GCN的定义 下面内容参考kipf博客,个人认为是告诉你从直觉上,我们怎么得到GCN图上的定义( 而前面的大幅推导是从理论上一步一步来的,也就是说可以用来佐证我们的直觉 ) 我们的网络输入是$\mathcal{G}=(\mathcal{V},\mathcal{E})$: 即可以用$N\times D ...
分类:
Web程序 时间:
2020-04-12 16:44:13
阅读次数:
88
Java多线程并发工具类-Semaphore对象讲解 通过前面的学习,我们已经知道了Java多线程并发场景中使用比较多的两个工具类:做加法的CycliBarrier对象以及做减法的CountDownLatch对象并对这两个对象进行了比较。我们发现这两个对象要么是做加法,要么是做减法的。那么有没有既做 ...
分类:
编程语言 时间:
2020-04-12 10:16:24
阅读次数:
64
ylbtech-System.IntPtr.cs 1.返回顶部 1、 #region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 // C:\Program Files (x86)\R ...
分类:
其他好文 时间:
2020-04-11 00:02:11
阅读次数:
92
原题点这里 bfs可以实现。这里注意的是,机器人从00出发,我们只要向右,向下走就可以了 public static int movingCount(int m, int n, int k) { int[] dx=new int[] {-1,1,0,0}; int[] dy = new int[]{ ...
分类:
其他好文 时间:
2020-04-08 21:00:42
阅读次数:
77