算法和数分刷题
文章平均质量分 81
夏安安2025
这个作者很懒,什么都没留下…
展开
-
牛客sql大厂真题
分别提取时间的各个部分。timestampdiff(数据位,)distinct可以用在子查询 不必跟select。在 MySQL 中,可以使用。函数或DATE(),原创 2024-07-24 10:29:36 · 155 阅读 · 0 评论 -
代码随想录-八股刷题(随时更新)
GET请求和POST请求的区别HTTP请求中常见的状态码什么是强缓存和协商缓存HTTP1.0和HTTP1.1的区别HTTP2.0与HTTP1.1的区别?Java的集合类有哪些,那些是线程安全的,那些是线程不安全的 ArrayList和Array有什么区别?ArrayList 和LinkedList的区别是什么?HashMap的底层实现是什么?如何查看某个端口有没有被占用 说- -下select、poll、 epoll 一条SQL查询语句 是如何执行的?Redis是单线程的还是多线程的,为什么?原创 2024-07-23 10:22:29 · 586 阅读 · 0 评论 -
sql50刷题
否则,LENGTH() 可能会返回不同的结果,因为该函数返回字符串 str 的字节数,某些字符包含多于 1 个字节。因为student里可能有没参加考试的,但是left join会减少同一人参加科目的次数,所以使用cross join先把student和subject连接起来,。对于SQL表,用于计算字符串中字符数的最佳函数是 CHAR_LENGTH(str),它返回字符串 str 的长度。子句后面的列不能是聚合函数结果,只能是查询结果中的原始列。中用到的列,或者它们必须是聚合函数的结果。原创 2024-07-22 18:14:50 · 607 阅读 · 0 评论 -
代码随想录算法day3
javajava和c++如果不定义构造函数,是无法使用 ListNode head = new ListNode(5);的,必须 ListNode head = new ListNode();int value;// 节点存储的数据// 指向下一个节点的引用// 定义带参数的构造函数// 使用带参数的构造函数// 输出: Value: 5。原创 2024-07-17 17:46:36 · 411 阅读 · 0 评论 -
代码随想录算法day2
定义3*3矩阵【构造的时候数字就是长度,访问时要-1】使用初始化列表来直接赋值:{1, 2, 3},{4, 5, 6},{7, 8, 9}“这个图是代码随想录知识星球 (opens new window)海螺人 (opens new window),所画,总结的非常好”注:本系列所有引用号内的语句均为代码随想录原文。原创 2024-07-17 17:20:15 · 1608 阅读 · 0 评论 -
代码随想录算法day1
如果是target的数,则慢指针不移动(因为快指针读到的数不需要保留),让快指针下一轮移动到下一个数。主流的两种思路是左闭右闭和左闭右开。如果不是target的数,则慢指针(write)移动,将快指针目前读取的数值取出并覆盖。因为一个位置的数值只和它本身或者下一个位置有关,所以循环中进行一个if的判定,本质是慢指针用来减少有效数组的长度,而快指针用自我覆盖来消除target数。感想:第一次用java刷,和c++有点像,但是好久没写过了蛮累的。双指针的思路,快指针(read)始终向前走,读取下一个数据。原创 2024-07-16 20:03:27 · 231 阅读 · 0 评论