摘要: 峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。 你可以假设 nums[-1] = nums[n] = -∞ 。 你必须实现时间复杂度为 O(log n) 的算法来解决此问题。 示 阅读全文
posted @ 2026-09-03 23:01 saulstavo 阅读(9) 评论(0) 推荐(0)
摘要: 你可以把 Python ACM 理解成对应这三类 C++: scanf(...) while (scanf(...) != EOF) while (T--) { scanf(...) } Python 里分别有很直接的写法。 1. 最基础:对应 scanf() C++: int a, b; scan 阅读全文
posted @ 2026-08-30 01:28 saulstavo 阅读(9) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-08-05 14:20 saulstavo 阅读(5) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-08-05 14:20 saulstavo 阅读(8) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-08-05 14:16 saulstavo 阅读(5) 评论(0) 推荐(0)
摘要: 原文:https://ameow.xyz/archives/tailscale-derp-server-deployment 前言 本篇通过最简单的方式部署一个 Tailscale DERP Server,不需要域名、备案、反代、证书。本教程面向已经有一定 Tailscale 使用经验的用户,不讲解 阅读全文
posted @ 2026-07-07 17:03 saulstavo 阅读(104) 评论(0) 推荐(0)
摘要: claudecode使用命令行安装后,提示3种方法要登陆,不想登陆,如何解决。 ~/.claude/settings.json { "theme": "dark", "env": { "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1" } } ~/.cla 阅读全文
posted @ 2026-06-01 01:42 saulstavo 阅读(143) 评论(0) 推荐(0)
摘要: 题目 给你二叉树的根节点 root ,返回其节点值的 锯齿形层序遍历 。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 代码 /** * Definition for a binary tree node. * struct TreeNode { * int val; * 阅读全文
posted @ 2026-04-23 16:06 saulstavo 阅读(11) 评论(0) 推荐(0)
摘要: 你好!祝你求职顺利。这段代码非常经典,“手写 AUC”是推荐系统、计算广告以及机器学习算法工程师面试中的绝对高频考点。 面试官让你写这段代码,不仅仅是为了看你会不会写循环,主要是想考察你对 AUC 物理意义的理解以及时间复杂度优化的能力。 下面我结合面试场景,为你通俗易懂地逐行拆解这段代码。 💡 阅读全文
posted @ 2026-04-16 13:33 saulstavo 阅读(54) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-04-13 23:38 saulstavo 阅读(18) 评论(0) 推荐(0)