#通信系统 有意义的信息交流被称为通讯。 自然界:狼嚎、狗叫、虫鸣、鸡叫。 人类社会:说话、眼神、写信、烽火台。 目的:信息的传递。 人类发明电以后,开始使用电来传递信息,特别快。 于是有了电报、电话以及后来的无线电话和网络。 使用电信号来传递信息的系统,被成为电子通信系统,简称电信系统。 ##历史 ...
分类:
移动开发 时间:
2020-06-22 12:35:09
阅读次数:
296
package LeetCode_934 import java.util.* /** * 934. Shortest Bridge * https://leetcode.com/problems/shortest-bridge/description/ * * In a given 2D bina ...
分类:
其他好文 时间:
2020-06-21 13:53:20
阅读次数:
56
棋盘问题 原题链接 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。 Input 输入含有多组测试数据。 每组数据的第一行是两个正整数,n k,用一 ...
分类:
其他好文 时间:
2020-06-21 13:34:53
阅读次数:
38
P23多线程23:Lock锁 P24多线程24:生产者消费者问题 P25多线程25:管程法 P26多线程26:信号灯法 P27多线程27:线程池 P28多线程28:总结 ...
分类:
编程语言 时间:
2020-06-21 09:36:03
阅读次数:
97
4Sum (M) 题目 Given an array nums of n integers and an integer target, are there elements a, b, c, and d in nums such that a + b+ c + d = target? Find a ...
分类:
其他好文 时间:
2020-06-21 09:18:37
阅读次数:
40
scanner对象 基础知识:是JDK5中的新特征,通过scanner类获得用户的输入 语法:Scanner s = new ScSanner(SySstem.in); 通过scanner的next()和nextLine()方法获取输入的字符串,在读取前使用hasNext()和hasNextLine ...
分类:
编程语言 时间:
2020-06-20 19:47:55
阅读次数:
74
初学C++的小伙伴会问如果std::map中要使用自定义的key怎么办? 答案重载描述符 "<",重载时请注意,当元素相等的时候要返回false.否则,插入相同的元素后,会生成多条记录。而且使用find函数找不到自己的之前插入的key。 #include <stdio.h> #include <ma ...
分类:
编程语言 时间:
2020-06-19 16:22:04
阅读次数:
116
题意:有一排座位,要求每人之间隔$k$个座位坐,$1$代表已做,$0$代表空座,问最多能坐几人. 题解:我们分别从前和从后跑个前缀和,将已经有人坐的周围的位置标记,然后遍历求每一段连续的$0$,对于每一段最多能坐$\lceil len/(k+1) \rceil$,求个和就可. 代码: #includ ...
分类:
其他好文 时间:
2020-06-19 14:26:17
阅读次数:
52
NVIDIA空中导航SDK改造5G通信 Transforming Next-Generation Wireless with 5T for 5G and the NVIDIA Aerial SDK NVIDIA Mellanox 5T for 5G技术为构建高效、时间同步的CloudRAN基础设施提 ...
分类:
其他好文 时间:
2020-06-19 13:55:01
阅读次数:
73
题意:有一组数,每次操作可以将某个数移到头部或者尾部,问最少操作多少次使得这组数非递减. 题解:先离散化将每个数映射为排序后所对应的位置,然后贪心,求最长连续子序列的长度,那么最少的操作次数一定为$n-len$. 感觉不好解释,直接上图,其实就是排序后它们一定是连续的,所以我们就求一个最长的连续的, ...
分类:
其他好文 时间:
2020-06-19 13:37:17
阅读次数:
39