自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 通信信号处理的一些基本常识

什么意思,哪位大侠帮忙解释解释。 A1:一般认为各符号等概出现。其实没有什么意 1、符号能量问题 请问各位大虾,像4QAM,16QAM,32QAM,64QAM调制每符号平均能量怎么求解?我看别人程序时,16QAM得每符号平均能为10,不知道怎么求出来的。我想知道对于这些调制方式,怎么加噪的,我看一段程序如下: Eav=10*d^2; % energy per symbo

2015-11-18 22:47:46 22820

原创 java---Java队列和C队列的区别

Java队列和C队列的区别 (1)C语言中的队列是通过采用指针(链式队列)或”虚拟指针”(对于数组队列而言,通过采用数组的索引的自增和自减来模拟指针的移动)的移动,来定位队列的头部和尾部,以便于实现队列的FIFO特性。 (2)Java语言中的队列内部采用数组存储的数据结构,没有指针移动,而是通过某一种算法存储数组元素,以便于实现队列的FIFO特性。

2015-11-06 23:34:00 611

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-11-06 23:07:14 310

原创 java---用两个栈实现队列&&用两个队列实现栈

(1)用两个栈实现队列 Java代码public class QueueImplementByTwoStacks<E> { private Stack<E> stack1;//专门用来入队 private Stack<E> stack2;//专门用来出队 //队列初始化 QueueImplementByTwoStacks() { stack

2015-11-06 11:03:59 644

原创 java集合源码解读---Queu和Stack的数组和链式实现

栈和队列 所谓的栈,是一个含有至少两个基本操作的抽象数据类型:插入新的元素;删除最近时间插入的元素。遵循FILO(First in,last out,先进后出)的原则。 所谓的队列,也是一个含有至少两个基本操作的抽象数据类型:插入新的元素;删除最久时间插入的元素。遵循FIFO(First in,first out,先进先出)的原则。 关于栈和队列的具体实现,我们即可以借助于数组,也可

2015-11-04 19:22:54 634

原创 java---表、栈和队列

题目5 1.使用单链表高效实现栈类,不用头节点和尾节点。 2.使用单链表高效实现队列类,不用头节点和尾节点。 3.使用循环数组高效实现队列类。java代码:1.public class SingleStack<AnyType> { //实现栈就是模拟push和pop方法。 private Node<AnyType> head; private class N

2015-11-04 18:27:14 508

原创 java---表、栈和队列

题目4 (1)假设单链表使用一个头节点实现,但无尾节点,并假设它只保留对该头节点的引用。编写一个类,包含: a. 返回链表大小的方法。 b. 打印链表的方法。 c. 测试值x是否含于链表的方法。 d. 如果值x尚未包含于链表,添加值x到该链表的方法。 e. 如果值x包含于链表,将x从该链表中删除的方法。 (2)保持单链表以排序的顺序重做(1)。分析: (

2015-11-04 10:50:51 709

转载 Java Iterator与ListIterator的主要区别

我们在使用List,Set的时候,为了实现对其数据的遍历,我们经常使用到了Iterator()(迭代器)。使用迭代器,你不需要干涉其遍历的过程,只需要每次取出一个你想要的数据进行处理就可以了。但是在使用的时候也是有不同的。List和Set都可以通过调用iterator()方法来获得其迭代器。对List来说,你也可以通过listIterator()取得其迭代器,两种迭代器在有些时候是不能通用的,Ite

2015-11-03 19:04:50 748

原创 java---表、栈和队列

题目3 Josephus问题(Josephus problem)是下面的游戏:N个人编号从1到N,围坐成一个圆圈。从1号开始传递一个热土豆。经过M次传递后拿着热土豆的人被清除离座,围坐的圆周紧缩,由坐在被清除的人后面的人拿起热土豆继续进行游戏。最后剩下的人取胜。因此,如果M=0和N=5,则游戏人依序被消除,5号游戏人获胜。如果M=1和N=5,那么被清除的人的顺序是2,4,1,5。 a. 编

2015-11-02 22:25:15 502

原创 java---表、栈和队列

题目2给定两个已排序的表L1和L2,只使用基本的表操作编写计算L1与L2的交运算,L1与L2的并运算。 思路:使用链表的迭代器Iterator,首先获得两个表中的第一个元素,itemL1和itemL2,然后调用comparaTo()方法,进行二者的比较。 如果比较结果compareRusult等于0,将它们其中之一添加到空链表中存储; 如果比较结果compareRusult小于0,因

2015-11-02 21:33:04 918

原创 java---表、栈和队列

题目1 给定一个表L和另一个表P,它们包含以升序排列的整数。操作printLots(L,p)将打印L中的那些由P所指定的元素。例如,如果P=1,3,4,6,那么,L中位于第1,第3,第4,和第6个位置上的元素被打印出来。写出过程printLots(L,p)。 思路:使用public型的Collection API 容器操作。这里写代码片public static void<An

2015-11-02 20:17:34 1132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除