ARTS 第四周

Posted 苍溟丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ARTS 第四周相关的知识,希望对你有一定的参考价值。

这个是补上春节的一周的ARTS ,继续坚持!!!

A

两个栈实现一个队列

class CQueue 
    Deque<Integer> inStack = null;
    Deque<Integer> outStack = null;

    public CQueue() 
        inStack = new ArrayDeque<Integer>();
        outStack = new ArrayDeque<Integer>();
    
    
    public void appendTail(int value) 
        inStack.push(value);
    
    
    public int deleteHead() 
        if(outStack.isEmpty())
            if(inStack.isEmpty())
                return -1;
            
            in2out();
        
        return outStack.pop();
    

    private void in2out()
        while(!inStack.isEmpty())
            outStack.push(inStack.pop());
        
    

R

7 Jetpack Compose Projects to Become a Better Android Developer
这篇文章分享了7个关于Jetpack Compose 的开源工程,有关于KMM 的,有用最新MVVM 架构的,但是感觉还是有点不习惯Compose 的使用,可能用的不是很多,不知道他们的优点和缺点,所以需要一个项目来熟悉他们,并且开始真正的利用他!!

T

最近阅读《代码大全2》,这本书是教程序员如何编程的书,耗子叔都在强烈推荐,由于最近重视代码质量问题,重点阅读如何提高代码质量的章节。

阅读后有几个感想,他们做的实验动不动就是1972年,而且非常严谨,脑子里就冒出这样的想法,写的都是偏硬件的代码吗?比如汽车的软件,火箭的发射程序,如果出现问题,造成的损失将会不可估量。

另外怪不得外国程序员都有感到了60岁的,因为他们已经形成很成熟的体系,经过了时间的洗礼,我相信国内程序员的也会慢慢变好。

S

2023 1月份总结

以上是关于ARTS 第四周的主要内容,如果未能解决你的问题,请参考以下文章

ARTS第四周

ARTS第四周打卡

ARTS打卡计划第十四周

ARTS打卡计划第四周

ARTS打卡计划第四周-ALGORITHM

ARTS打卡计划第四周-Review-构建大规模django应用的一些建议