摘要:
我的第一段实习经历复盘 在2023年的八月,我找到了自己的第一段实习,一直实习到了2024年的1月15号,实习结束。 实习期间,感受颇多。复盘总结记录一下,希望之后的自己可以继续进步,有更好的工作机会。 自身背景 广东双非院校,大学城里唯一的二本(这一说估计就有人知道是哪一所了哈哈哈),专业是信息管 阅读全文
摘要:
Java SE基础是Java学习中的基石,后续的学习基本都需要依靠这些基础内容,如果这一部分的内容掌握不牢固,就会导致后续学习内容的晦涩难懂。 基于以上原因,加上自我感觉Java SE的内容可能只掌握了60%,因此完成这份补完计划十分重要。Java SE大体可以分为三个部分: Java基础语法:包括 阅读全文
摘要:
广度优先搜索 对于图的搜索算法,有两种比较常见且使用广泛,分别hi是广度优先搜索(BFS)和深度优先搜索(DFS)。在这里,主要学习的广度优先搜索。广度优先搜索一般用来解决两个问题: 第一类问题:从节点A出发,是否有前往节点B的路径 第二类问题:从节点A出发,前往节点B的哪条路径最短 图的基础概念 阅读全文
摘要:
夜深人静写力扣 前言 这几天好兄弟Matty吴分享了几道力扣的题,虽然是简单难度,但是思维要求我觉得还是有点要求的,思路很有趣,记录一下~~ 1380.矩阵中的幸运数 题目描述 给你一个$m*n$的矩阵,矩阵中的数字各不相同。请你按任意顺序返回矩阵中的幸运数。幸运数字是指矩阵中满足同时下列两个条件的 阅读全文
摘要:
质数计数算法:埃拉托斯特尼筛法 前置知识:质数(素数)是指:在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。在判断一个数是否为质数时,常用的方法为:从2开始,遍历到$\sqrt n$,如果没有可以整除的,则n是质数;反之,如果找到可以整除的,n就为合数.(对于大多数的暴力解法,也大多采 阅读全文
摘要:
洛谷试炼场 DAY 02 前言 上一篇的评论说想知道具体刷题的操作过程,在这里简单的提一嘴吧。其实大致的刷题提交过程都和力扣大同小异,主要不同的地方集中在在线IDE上。具体如下: 洛谷提交的代码中,主类名必须为Main,否则无法成功编译。另外,代码中不能包含有package语句,否则一样会编译错误。 阅读全文
摘要:
洛谷试炼场 DAY 01 前言 在网上看到说,蓝桥杯的比赛形式和洛谷相似。这就尴尬了啊,之前一直在力扣上努力,虽然都是刷题,但是刷题的形式还是有一点不同的。洛谷上的coding环境更类似于算法竞赛。所以吧,洛谷试炼场 DAY 01 开始 01.超级玛丽游戏 题目描述 超级玛丽是一个非常经典的游戏。请 阅读全文
摘要:
力扣hot 100 70.爬楼梯 题目描述 假设你正在爬楼梯,需要n阶你才能到达楼顶。每次你可以爬1或者2个台阶。你有多少种不同的方法可以爬到楼顶呢?(给定n是一个正整数) 题目分析 当n=1的时候,只有一种爬法:当n=2的时候,有两种爬法;当n=3的时候,这时候有3种爬法,分别是1+1+1 阅读全文
摘要:
线程的生命历程 线程的五大状态 创建状态:简而言之,当创建线程对象的代码出现的时候,此时线程就进入了创建状态。这时候的线程只是行代码而已。只有调用线程的start()方法时,线程的状态才会改变,进入就绪状态 就绪状态:在这个状态下的线程,**已经做好了随时运行的准备,但是并不意味着会立刻开始运行。* 阅读全文
摘要:
用python实现幂级数求三角函数sin的近似值 题目要求 从键盘输入x,利用幂级数展开计算sin x的近似值(保留6位小数),要求误差小于10-6。(提示:当累加项的绝对值小于10-6时,就可以停止累加) 测试用例 输入:1.5 输出:0.997495 解题思路 通过图示可以将每次累加的数值分为上 阅读全文