页面启动中 . . .

ShakeJ's Codespace
10
07
DFS的三种遍历方式 DFS的三种遍历方式
DFS的三种遍历方式 之前写过有关BFS和DFS的优先遍历方式的区别和联系。其中对BFS总结稍微详细一些,用到队列的数据结构,还有对层序遍历的用法分析。这次详细说说DFS的3种基础的遍历方式,可以将两者进行归纳总结一起来复习。 ​ 二叉
2023-10-07
05
05
BFS和DFS优先搜索算法 BFS和DFS优先搜索算法
BFS和DFS优先搜索算法 前几天做了两道二叉树的问题,现在回头想想还是觉得不太熟练。二叉树是典型的搜索算法,常见的有BFS(层级遍历,但有区别)和DFS两种,下面就写一点自己的总结和看法 ​ BFS(广度优先算法) 1. 基础介绍 B
2023-10-05
04
双周赛114 双周赛114
双周赛114 本次双周赛没参加,刚好碰上中秋国庆双假期,出去玩了一趟。今天写点博客,把本次周赛的题目研究研究。 T1.收集元素的最少操作次数 1.1 题目说明 给你一个正整数数组 nums 和一个整数 k 。 一次操作中,你可以将数组的
2023-10-04
09
28
京东0923秋招笔试 京东0923秋招笔试
京东0923秋招笔试 最近挺忙的,一方面是学业方面的实验任务;另一方面是实习任务加重了,Leader休年假,在放假之前布置了很多任务。这两天干了挺多的。现在接着看看秋招笔记,把真题做一下。 0923.T1 1. 题目说明 小红需要n个不
2023-09-28
24
Leetcode 376.摆动序列 Leetcode 376.摆动序列
Leetcode 376. 摆动序列 以后就分类进行刷题,包含课程和代码随想录中的部分题目。形成一定的大纲和刷题的思路。 ​ 1. 题目说明 如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为摆动序列。第一个差(如果存在的话
2023-09-24
23
华为0920/0923秋招笔试 华为0920/0923秋招笔试
华为0920/0923秋招笔试 开启这个系列,主要是对大厂的笔试的刷题模式进行熟悉,每次的摘录会选择自己理解并有所思考的题目,也算是一种总结思考。 ​ 0920.T1 丢失报文的位置 1. 题目说明 某通信系统持续向外发送报文,使用数组
2023-09-23
20
西门子远程办公 Day1 西门子远程办公 Day1
西门子远程实习Day1 时间安排? 今天有个早八的软件工程基础,老师还是一如既往地PPT讲解。8:30开始等Leader的邮件,结果差不多10:30才等到。从10:30一直工作到下午6:00,中间花了20分钟吃午饭。 任务分配?
2023-09-20
17
双周赛113: 前3题 双周赛113: 前3题
双周赛113:前3题 本次双周赛的前3题难度适中,比较适合自己的学习。由于接了实习,最近也同样在学习有关的开发知识,力扣刷得不多。现在开始刷题学习之旅吧~ ​ T1. 使数组成为递增数组的最少右移次数 1.1 题目说明 给你一个长度为
2023-09-17
14
Leetcode 138.复制带随机指针的链表 Leetcode 138.复制带随机指针的链表
Leetcode 138. 复制带随机指针的链表 最近的编译原理课程的lab1进行了链表的基本操作,这下回来想着如果链表的指针并不唯一指定的话,需要怎么进行复制,或者说是链接。刚好在力扣找到了这道题,所以拿来试试手… 1. 题目说明 给
2023-09-14
13
西门子实习面试经验帖 西门子实习面试经验帖
西门子实习面试经验帖 1. 选择原因 始终认为:学会认知自我,并作出改变是大学的必修课;面向就业,并为社会国家做出一定贡献是大学生的必拿学分。 大三上学期排课不是很多,工作日几乎可凑出三天的时间 西门子作为TOP500企业,想从
2023-09-13
11
HTML/CSS知识准备 HTML/CSS知识准备
HTML/CSS知识储备 bg:前几天在论坛里找到了西门子的内推,本想试一试就把简历制作发过去了。没想到回复邮件通知面试,面试的岗位是:内网/外网技术支持实习生,主要负责网页的运行维护、新闻推送页面制作等。我觉得挺好的,虽然平时也会主动去
2023-09-11
3 / 5