2023-11-10|閱讀時間 ‧ 約 4 分鐘

学习日记[19]

    这是今天的内容

    这是今天的内容

    下面是相关代码,

    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];
    }
    }


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

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



    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.