- 博客(12)
- 收藏
- 关注
原创 [字节跳动]25秋招 -- 前端面试题(一面)
3.js实现格式化123456789 -》 1,234,567,889 用java 也行,但我脑袋很懵 嘿嘿 没写出来。问前端基础题 -- 应该是前端问的比较好才能问项目, 我应该挂了qwq 因为我后端转前端简历我听的那些个专有名词都很懵b。然后问,要不要用到反转函数。3.盒子模型 box-size 有什么属性。1. this指向问题 构造器和方法。2.任务队列 -- 代码对应的任务。4.vue开发有什么模式,区别。1.css怎么实现帧动画。2.从url到页面的展示。
2024-11-04 15:10:03
281
原创 【数据结构】八大排序--大白话图解与具体实现
因为找到了数扔给对面指针之后,本指针指着的位置是错误的数据在占用,而对面指针原本的错误数据被替代变成了正确数据,所以要到对面指针动找数据来覆盖本指针的位置数据。所以走过的路位置存放的都是正确的数据,当left == right的时候说明数据的位置都被正确存放了,那left的位置就可以用key数据覆盖了。1.递归,总体为,找中枢索引,排左表,排右表, 所以传参为,arr,left,right(表头)首先,右指针right -- 找比key小的数, 找到了就扔给左指针的位置,就要到左指针往前了。
2024-11-03 21:26:00
324
1
原创 【数据结构】八大排序 -- 口诀速记 + 大白话理解 【1】
递归算法的空间复杂度 = 每次递归的空间复杂度O(1) * 递归深度。两小有序,从表头比较,小的放入新表,直到放完一个小有序,剩下填入,变成一个大有序。--- 时间复杂度为 O(n^2) : 简单选择 、冒泡 、 直接插入。斗地主(发牌的时候的排序),空给你,放一个,继续发牌,小前大后。--- 稳定排序: 直接插入 、冒泡 、归并 、基数。无序中选最小,扔前面变成有序,直到全部有序。建大根堆,提出最大值,再建,再提,提完为止。找中枢,小左大右,分两表,继续找中枢,递归。d步长,小的插前面,d/2。
2024-11-03 13:16:05
333
原创 25届秋招Java开发岗笔试题 -- 小天才Web后台工程师
中断处理:在等待线程中,必须处理 InterruptedException,确保线程可以响应中断请求。// 唤醒等待的线程。避免死锁:在使用 wait() 和 notify() 时,要小心死锁的发生,确保合理的锁管理。Java 中最基本的线程等待机制 (等待加唤醒),通常在同步代码块中使用,锁释放。CyclicBarrier:允许一组线程互相等待,直到到达某个公共屏障点。Object.wait() 和 Object.notify()sleep() 不需要同步块,且当前线程将不会释放锁。
2024-11-03 13:09:06
1268
1
原创 【Java】房屋出租系统
1.完成显示房屋列表的功能。完成删除房屋信息的功能。2.添加房屋信息的功能。4.完善退出确认功能。完成修改房屋信息的功能。HouseView类。
2024-05-29 11:29:38
420
原创 C++中vector<int> a(n)和vector<int> a 有什么区别
C++中vector a(n)和vector a 有什么区别
2024-04-15 22:18:07
642
1
《计算方法》Python代码部分.pdf
2024-04-15
《计算方法》第一章 - 数值计算
2024-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人