
DeepSeek-R1 作为中国里程碑式的模型,其公司也一直是"神话"般的存在。
今年年初,DS 爆火的时候,不少招聘/职场平台都有爆料,DS 的招聘邮箱被挤爆了,根本不愁招人。
甚至一度有「DS 面试通知」比「大厂准 Offer」更有含金量的说法。
但如今,连 DS 都要主动加入"海外抢人"大战。
最近 DS 开始频繁更新求职网站 LinkedIn 上的招聘信息,招聘岗位包括前端工程师、全栈工程师和深度学习研究员等岗位,工作地点都在北京或深圳。

从以前的"简历多到看不过来",到现在的"主动出击",我觉得倒也不能说 DS 跌落神坛,而是国内 AI 人才的抢夺战确实是进入的新的阶段。
随着开源模型的快速迭代,不同厂的自家模型差距日渐缩小,光靠模型/公司光环,已经很难在招聘市场独占鳌头。
...
周末,来道轻松小算法。
平台:LeetCode
题号:1784
给你一个二进制字符串 s,该字符串不含前导零。
如果 s 包含零个或一个由连续的 '1' 组成的字段,返回 true,否则,返回 false。
如果 s 中由连续若干个 '1' 组成的字段数量不超过 1,返回 true,否则,返回 false。
示例 1:
输入:s = "1001"
输出:false
解释:由连续若干个 '1' 组成的字段数量为 2,返回 false
示例 2:
输入:s = "110"
输出:true
提示:
s[i] 为 '0' 或 '1's[0] 为 '1'根据题意进行模拟即可。
Java 代码:
class Solution {
    public boolean checkOnesSegment(String s) {
        int n = s.length(), cnt = 0, idx = 0;
        while (idx < n && cnt <= 1) {
            while (idx < n && s.charAt(idx) == '0') idx++;
            if (idx < n) {
                while (idx < n && s.charAt(idx) == '1') idx++;
                cnt++;
            }
        }
        return cnt <= 1;
    }
}
C++ 代码:
class Solution {
public:
    bool checkOnesSegment(string s) {
        int n = s.length(), cnt = 0, idx = 0;
        while (idx < n && cnt <= 1) {
            while (idx < n && s[idx] == '0') idx++;
            if (idx < n) {
                while (idx < n && s[idx] == '1') idx++;
                cnt++;
            }
        }
        return cnt <= 1;  
    }
};
Python 代码:
class Solution:
    def checkOnesSegment(self, s: str) -> bool:
        n, cnt, idx = len(s), 0, 0
        while idx < n and cnt <= 1:
            while idx < n and s[idx] == '0':
                idx += 1
            if idx < n:
                while idx < n and s[idx] == '1':
                    idx += 1
                cnt += 1
        return cnt <= 1
TypeScript 代码:
function checkOnesSegment(s: string): boolean {
    let n = s.length, cnt = 0, idx = 0
    while (idx < n && cnt <= 1) {
        while (idx < n && s[idx] == '0') idx++
        if (idx < n) {
            while (idx < n && s[idx] == '1') idx++
            cnt++
        }
    }
    return cnt <= 1
};