猫史档案馆


小萝卜cXsQ

小萝卜cXsQ

Lv.1

爱写操作系统的我

获赞:71收藏:6浏览:287作品收藏:10

签名:爱写操作系统的我

回复帖子评论
上一页5 页 / 共 6下一页

代码补全插件推荐:CodeGeeX (免费国产) 中回复

它能生成的代码和Copilot相比差了些,但是比tabnine免费版好了不少,以后就用它了,tabnine一边去
它的三大模式挺好玩的
注:可以写注释之类的提示它,它也许可以写出更多的代码

2023-02-19T14:09:37 点赞:0

代码补全插件推荐:CodeGeeX (免费国产) 中回复

// 斐波那契数列计算 <-我写完这个注释之后就只按了Tab,按了M遍又除了个归并我才停止
// 这么长的代码真够离谱的,我反正想不出它为啥联想了这么多代码
// 注:这是rust,但是编程猫没有rust高亮[悲]
pub fn fib(n: u64) -> u64 {
    if n < 2 {
        return n;
    }
    fib(n - 1) + fib(n - 2)
}

// 分治算法
pub fn divide(n: u64, d: u64) -> u64 {
    if n < d {
        return n;
    }
    divide(n - d, d) + divide(n, d - 1)
}

// 排序算法
pub fn sort(n: u64) -> u64 {
    if n < 2 {
        return n;
    }
    sort(n - 1) + sort(n - 2) + n - 1
}

// 基数排序
pub fn radix(n: u64) -> u64 {
    if n < 2 {
        return n;
    }
    let mut max = 0;
    for i in 0..n {
        if n.pow(i) > max {
            max = n.pow(i);
        }
    }
    let mut res = 0;
    for i in 0..n {
        res += n.pow(i) * (max / n.pow(i));
    }
    res
}

// 快速排序
pub fn quick(n: u64) -> u64 {
    if n < 2 {
        return n;
    }
    quick(n - 1) + quick(n - 2) + n - 1
}

// 堆排序
pub fn heap(n: u64) -> u64 {
    if n < 2 {
        return n;
    }
    let mut res = 0;
    for i in 0..n {
        res += heap(i) * (n - i);
    }
    res
}

// 堆排序
pub fn heap_sort(n: u64) -> u64 {
    if n < 2 {
        return n;
    }
    let mut res = 0;
    for i in 0..n {
        res += heap(i) * (n - i);
    }
    res
}

// 归并排序
pub fn merge(n: u64) -> u64 {
    if n < 2 {
        return n;
    }
    let mut res = 0;
    for i in 0..n {
        res += merge(i) * (n - i);
    }
    res
}

// 归并排序
pub fn merge_sort(n: u64) -> u64 {
    if n < 2 {
        return n;
    }
    let mut res = 0;
    for i in 0..n {
        res += merge(i) * (n - i);
    }
    res
}

2023-02-19T14:14:21 点赞:0

【开源模板】想要一个好社区?献上模板! 中回复

为什么不直接用typecho搞个论坛博客之类的[悲]

2023-02-19T14:24:32 点赞:1

如何做出碰撞效果? 中回复

简单,找CodeGeeX让它帮你写(bushi)

2023-02-19T14:27:37 点赞:0

【题解】猫站OJ1000 A+B Problem 中回复

是个学算法的人都会把.....................................

2023-02-19T14:49:17 点赞:1

用海龟编辑器画冰墩墩 中回复

喵喵喵喵喵喵喵喵喵喵喵喵喵喵d

2023-02-19T14:52:19 点赞:0

【建站·第一期】免费の创建网站 中回复

为啥不用灵活性更高的replit[悲]

2023-02-20T22:17:32 点赞:1

代码补全插件推荐:CodeGeeX (免费国产) 中回复

果然,猫站用vscode的很少,在加上Tabnine钉子户...............................

2023-02-21T19:19:09 点赞:0

计时器怎么开?(江湖救急) 中回复

我还以为是APIC时钟呢[悲]

2023-02-21T20:05:35 点赞:0

racaOS V0.2.0发布(UEFI+喵位) 中回复

racaOS目前还在招人.........................................

2023-03-08T17:00:22 点赞:0

racaOS V0.2.0发布(UEFI+喵位) 中回复

现在UI更好看了,已同步到官网(没用Haribote的,C->Rust后显示有问题)

2023-03-11T10:37:09 点赞:0

racaOS V0.2.0发布(UEFI+喵位) 中回复

多任务正在写。。。。。。。。。。。。。。。。

2023-03-11T10:37:27 点赞:0

racaOS V0.2.0发布(UEFI+喵位) 中回复

大改下结构,面向对象用起来

2023-03-11T10:58:38 点赞:0

racaOS V0.2.0发布(UEFI+喵位) 中回复

烦死了,搞MemoryManage去

2023-03-11T11:57:22 点赞:0

有谁想学keras用se2seq搭建聊天机器人吗 中回复

有没有一种可能,用飞浆+PLATO更简单,pytorch+seq2seq也更简单..............................

2023-03-20T19:17:43 点赞:1

有谁想学keras用se2seq搭建聊天机器人吗 中回复

差一个

2023-03-20T20:02:25 点赞:0

有谁想学keras用se2seq搭建聊天机器人吗 中回复

赶紧删帖(bushi)

2023-03-20T20:02:39 点赞:0

有谁想学keras用se2seq搭建聊天机器人吗 中回复

哇呀,要写帖子了

2023-03-23T18:07:51 点赞:0

vscode c/c++环境搭建(2023)没有mac的mac迷们快来看 中回复

windows llvm链接github.com/llvm/llvm-project/releases/tag/llvmorg-15.0.1

2023-03-26T15:49:49 点赞:0

操作系统开发招人了!(门槛不很高) 中回复

自从二月在B站发了video就很少上线了,基本退站了(悲)

2023-06-09T22:14:10 点赞:1

如何在PowerShell中运行py文件 中回复

VSCode不香吗(悲)
猫站一天不如一天了,网络用语都上首页了(悲)

2023-06-10T10:57:08 点赞:0

mnist数据集97.63正确率是什么级别啊 中回复

噗,我一个transformer跑10条数据都反复横跳,损失降不下去
AI废了多少显卡啊(老黄狂喜)

2023-06-10T11:00:13 点赞:0

在神岛救塞尔达公主是一种什么体验? 中回复

确定不是王国之泪而是王国之类?

2023-06-11T14:38:21 点赞:0

【新一代编辑器上线预告】手机电脑都能用的Kitten N要来啦! 中回复

fn main(){

    println!("啥时候内测函数");

}

2023-07-01T11:48:52 点赞:0

所有windows网页虚拟机 中回复

KDE用户表示自己定制成啥都可以

2023-07-06T11:21:43 点赞:0

C++自制病毒Oops 中回复

OK啊不像我的OS,出了异常就有微软风味的蓝屏,上面写着:您的电脑有一些问题,需要立即销毁(bushi)

2023-07-06T11:26:12 点赞:0

racaOS V0.1.0 新春特别版发布! 中回复

center_image

2023-08-05T14:33:06 点赞:0

NOI Linux下考试如何更方便的编译,管理代码? 中回复

我来说两喵ile.sh可以这么写: g++$1/$1.cpp-o$1/$1 $1/$1 这样写可以直接compile.sh题目名,且可以看看说明的编译参数加在第一行后面 (都用linux了为啥要输出exe啊) 2.NOILinux中vscode和vim的环境都是半残废状态,但是有Sublime,功能比里面的vscode齐全,页面也算好看,所以可以使用Sublime(考完了我才发现)

2023-11-03T22:43:18 点赞:0

爆肝2个月!我做出来了一个能用的编译器 中回复

正式脱离C了(喜

2024-03-23T11:10:22 点赞:0

爆肝2个月!我做出来了一个能用的编译器 中回复

我突然玩起了套娃,开始写LLVM接口了)

2024-04-30T16:30:03 点赞:0