学习日记[19]

更新於 發佈於 閱讀時間約 4 分鐘
这是今天的内容

这是今天的内容

下面是相关代码,

package Queue;

public class ArrayQueue
{
private int[] arrayQueue; //用数组来模拟队列
private int front; //这里是指向队首的指针
private int rear; //这里是指向队尾的指针
private int MAXSIZE = 32; //队列的最大容量
//构造方法
public ArrayQueue()
{
this.arrayQueue = new int[MAXSIZE];
this.front = -1;
this.rear = -1;
}
//判断是否为空
public boolean isEmpty()
{
return front == rear;
}
public boolean isFull()
{
return rear >= MAXSIZE - 1;
}
//判断是否为满
//加入一个数据,从尾部进,出从队首出
public void addQueue(int data)
{
if(isFull())
{
System.out.println("已满");
return;
}
else
{
arrayQueue[++rear] = data;
if(rear == 0)
front = 0;
}
}
//队首出队,然后返回原队首值
public int outQueue()
{
if(isEmpty())
{
//通过抛出异常解决返回值问题
throw new RuntimeException("队列为空");
}
else
{
int data = arrayQueue[front];
arrayQueue[front++] = 0;
return data;
}
}
//输出队列的所有值
public void printQueue()
{
int count = 0;
for(int i = this.front ; i <= this.rear ; i++)
{
count++;
System.out.printf("%d %c",arrayQueue[i] , count % 7 == 0 ? '\n' : 32);
}
}
//显示值,而取出值
public int getNode(int data)
{
return arrayQueue[data];
}
}


好了,下面该说说我最近的事情了。我的心态很差,抖音的轮番轰炸让我心烦,之后静了我也没能调整过来。我不知道谁有问题,只是觉得,我的修养不足,没法控制内心多变的情绪,恶劣的环境让我提早面对这种困境。我需要多读书,提高修养,通晓国内外大事不至于,内心的悸动急需解决,我要成为一个真正的人,满怀人道主义、具备判断能力等等。

但是我发现我做不了很多。举个例子吧,我能捡起一片仅存在瓷砖上的纸片,但是如果这片区域有很多纸片,我反而不会去主动打扫。有很小一部分原因是我脸皮薄,不愿在这种人多的地方进行显眼的操作。但更大一部分还是我内心的矛盾,我很幸运出生在健康的家庭,但是我所认为的健康的家庭是一个乌托邦,从乌托邦走出来的过程很痛苦,尤其是在这个宿舍内。人在屋檐下,不得不低头,我也算是认识到了这一点。每到这个时候,我总是显得暴躁、自信、武断,或许是我潜意识里要获得他人的认可,有些《亲密关系》中暴燥型孩子的表现——向他人所求无止境的爱与关怀,无论对方是否愿意。可能等我找到一段新的亲密关系就好了吧,可是啊,这也只是希望啊。所以我还是把全部都压在虚空,让书充斥甚至溢满生活吧,我需要躲避这一切,并重塑人格,一切都是为了重新开始。



留言
avatar-img
留言分享你的想法!
avatar-img
YLAMBDA的沙龍
0會員
20內容數
这个专题是我个人的学习日记,每日会更新,内容很乱,请多见谅。
YLAMBDA的沙龍的其他內容
2023/11/04
2023/11/04
2023/11/01
2023/11/01
2023/10/15
2023/10/15
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
陣列可以說是最常見的資料結構,LeetCode 裡的題目有過半都和 Array 有關,因此也通常是解題新手的第一站。在第一篇專文,我們就從它的操作方法講起。
Thumbnail
陣列可以說是最常見的資料結構,LeetCode 裡的題目有過半都和 Array 有關,因此也通常是解題新手的第一站。在第一篇專文,我們就從它的操作方法講起。
Thumbnail
題目會給我們個陣列target,問我們從整數串流中1~n之中,如何透過stack 的 push和pop來模擬生成target指定的形式?
Thumbnail
題目會給我們個陣列target,問我們從整數串流中1~n之中,如何透過stack 的 push和pop來模擬生成target指定的形式?
Thumbnail
題目會給我們一組定義好的Stack 堆疊的介面,要求底層用兩個或一個Queue來實現。 也就是說,要求我們用一個或兩個FIFO的Queues去實作出一個LIFO的Stack
Thumbnail
題目會給我們一組定義好的Stack 堆疊的介面,要求底層用兩個或一個Queue來實現。 也就是說,要求我們用一個或兩個FIFO的Queues去實作出一個LIFO的Stack
Thumbnail
題目會給我們一組定義好的Queue 佇列的介面,要求底層用兩個stack來實現。 也就是說,要求我們用兩個LIFO的stacks去實作出一個FIFO的Queue
Thumbnail
題目會給我們一組定義好的Queue 佇列的介面,要求底層用兩個stack來實現。 也就是說,要求我們用兩個LIFO的stacks去實作出一個FIFO的Queue
Thumbnail
JavaScript Array 基本操作筆記
Thumbnail
JavaScript Array 基本操作筆記
Thumbnail
題目敘述 這題是一個經典的資料結構實作題,要求我們實作指定長度為k的環狀佇列。 請記得,佇列最重要的特質就是先進先出 First In First Out 又簡稱為 FIFO
Thumbnail
題目敘述 這題是一個經典的資料結構實作題,要求我們實作指定長度為k的環狀佇列。 請記得,佇列最重要的特質就是先進先出 First In First Out 又簡稱為 FIFO
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News