猫史档案馆


小苏打_

小苏打_

Lv.1

keep thinking

获赞:53收藏:8浏览:672作品收藏:24

签名:felling fish

回复帖子评论
上一页12 页 / 共 15下一页

今天我来教大家学C++! 中回复

tip:

1. using namespace std;不是必须的,但如去掉cout必须使用std::cout代替

2. 一般情况下,main()函数要return 0;

3. 如果不是打竞赛题只是自己学建议用system('pauce')来避免程序闪了一下就没了

2022-07-05T11:08:43 点赞:0

把这段代码放到脚本里,会怎么样? 中回复

经典混淆加密

2022-07-06T10:45:49 点赞:0

来救助这个网站吧(你在网站内的留言就可以救助这个网站) 中回复

草,昨天才看到

2022-07-06T10:50:03 点赞:0

问你们个问题 中回复

manjaro gnomeemotion_doge

2022-07-07T15:50:05 点赞:0

期末考成绩 中回复

语文:0/150

数学:0/150

英语:0/150

政治:0/100

历史:0/100

*地理:0/100

*生物:0/100

emotion_doge

2022-07-08T21:06:15 点赞:0

【可白嫖】地形生成-石头山(valuenoise算法) 中回复

紧急修复bug(控制台可用)

/*VALUENOISE */
async function valuenoise(p1, p2, p3, p4, nv1, nv2, nv3, nv4, func){
    /**
     *  y
     *  ↑
     *  | (0,2) p3    (2,2) p4
     *  | (0,1) (1,1) (2,1) (3,1)
     *  | (0,0) p1    (2,0) p2
     *  +------------------------->x
     *  默认为矩形
     * 
     * eg:
     * p1(1,0) 
     * p2(3,0)
     * p3(1,2)
     * p4(3,2)
    */

    if(nv1 === void 0){
        nv1 = Math.floor(Math.random()*60)+1;
    }
    if(nv2 === void 0){
        nv2 = Math.floor(Math.random()*60)+1;
    }
    if(nv3 === void 0){
        nv3 = Math.floor(Math.random()*60)+1;
    }
    if(nv4 === void 0){
        nv4 = Math.floor(Math.random()*60)+1;
    }
    if(func === void 0){
        func = x => 6*x**5 - 15*x**4 + 10*x**3;
    }

    let p1x = p1.z;
    let p2x = p2.z;
    let p3x = p3.z;
    let p4x = p4.z;

    let p1y = p1.x;
    let p2y = p2.x;
    let p3y = p3.x;
    let p4y = p4.x;

    for(let x=p1.z;x<=p2.z;x++){
        for(let y=p1.x;y<=p3.x;y++){
            let n1 = (func((x-p1x)/(p2x-p1x))*nv1 + func((p2x-x)/(p2x-p1x))*nv2);
            let n2 = (func((x-p3x)/(p4x-p3x))*nv3 + func((p4x-x)/(p4x-p3x))*nv4);

            let res = (func((y-p1y)/(p3y-p1y))*n1 + func((p3y-y)/(p3y-p1y))*n2);

            await sleep(1);

            for(let z=8;z<=res;z++){
                voxels.setVoxel(y,z,x,'stone');
            }
        }
    }
}

function gethight(x,z){
    for(let y=0;y<=喵;y++){
        if(voxels.getVoxelId(x,y,z)!=235){
            return y-1;
        }
    }
    return 114514;
}


!(async function(){
    for(let x=0;x<=256;x+=16){
        for(let z=0;z<=256;z+=16){
            for(let y=0;y<=Math.round(Math.random()*32)+16;y++){
                voxels.setVoxel(x,y,z,'carpet_08');
                voxels.setVoxel(x-1,y,z,'carpet_08');
                voxels.setVoxel(x,y,z-1,'carpet_08');
                voxels.setVoxel(x-1,y,z-1,'carpet_08');
            }
        }
    }
    for(let x=0;x<=256;x+=16){
        for(let z=0;z<=256;z+=16){
            valuenoise(
                new Box3Vector3(x,0,z), 
                new Box3Vector3(x,0,z+15),
                new Box3Vector3(x+15,0,z), 
                new Box3Vector3(x+15,0,z+15),
                gethight(x+15,z+15),
                gethight(x+15,z),
                gethight(x,z+15),
                gethight(x,z),
            );
            await sleep(100);
        }
    }
})();

外加效果演示

center_image

2022-07-10T11:03:59 点赞:1

【可白嫖】地形生成-石头山(valuenoise算法) 中回复

虽然可以白嫖,但是留下你们免费的评论不过分吧()

如果代码有什么地方不妥也请大佬帮忙指出()

2022-07-10T11:15:10 点赞:0

【杂谈】烦人的“无语” 中回复

awa路过(awa?

2022-07-23T21:36:54 点赞:0

【Python】大伙都用的是什么编译器? 中回复

vscode

2022-07-25T15:50:53 点赞:0

【招人】项目招募-开源聊天软件 中回复

center_image

2022-08-25T11:14:37 点赞:0

【灌水帖】如果到了世界末日,你的头像会救你,那么你的头像是什么呢?????? 中回复

??

2022-08-25T13:45:55 点赞:1

与编程猫毫不相关的几个问题 中回复

1. www.abeiyun.com www.sanfengyun.com lans888.top vpschen.cn   2.bluestack海外版 3.UncaughtSyntaxError:Invalidorunexpectedtoken

2022-08-27T08:09:32 点赞:0

如果你们的头像打你一下(或放一个技能)你们会怎么样? 中回复

???

2022-08-27T08:12:16 点赞:1

求求各路大神来帮我做1下地图吧 中回复

人呢(?

2022-08-27T08:14:37 点赞:0

【大更】[岛3的GPL开源辅助工具] Box喵roMax 中回复

MIT不香吗emotion_doge

2022-08-27T19:44:48 点赞:0

一个错误的换行符(只有比较老的浏览器才能看见) 中回复

center_image

2022-08-31T10:43:02 点赞:0

兄弟们,转行啦!!!! 中回复

代码可读性堪忧(

不过确实厉害

2022-09-10T07:01:21 点赞:1

假如你的头像在你在学校上课时走进了你的教室,会发生什么? 中回复

???r u sure???

2022-09-13T22:42:45 点赞:1

【必看】【源码电脑模拟器】作品开源说明 中回复

建议使用MIT协议或GPL等现成的开源协议(雾

2022-10-01T19:03:18 点赞:0

哪位大佬能教我编程?哪位想学编程? 中回复

会些boxjs,coco不会()

node.js,c51,c++,unityC#, html/css/js,python什么的稍微会一点()

2022-10-09T22:23:18 点赞:1

谁能翻译一下这段代码? 中回复

应该是某个页面的布局样式

2022-12-30T11:26:45 点赞:1

【找人】谁知道AlanBestHacker的QQ或者Email? 中回复

各位都戳啦,alan的qq明明叫shyfcja

emotion_doge

2023-01-05T22:48:50 点赞:0

【找人】谁知道AlanBestHacker的QQ或者Email? 中回复

我只能说

6

2023-01-06T08:51:01 点赞:0

求帮助!!! 中回复

条件允许的话买书来看

也可以看菜鸟教程: www.runoob.com/python3/python3-tutorial.html

w3school: www.w3school.com.cn/python/index.asp

2023-01-09T18:06:02 点赞:1

有学过html和css的吗?在线招人! 中回复

在这里不大一定找得到人(

可以去一些(人数)多的群看看(

2023-01-09T19:55:59 点赞:0

社区最古老的帖子竟然id不是54?99%的人都不知道的惊天秘密被我发现了 中回复

省流:1970年的帖子

2023-01-10T20:02:39 点赞:0

求助-神奇代码岛 中回复

基于先进的webGL1.0开发的Box引擎之下的跨平台多人联机变成创作平台

编程语言是Javascript

https://developer.mozilla.org/zh-CN/docs/learn/JavaScript

2023-01-10T20:46:57 点赞:0

Python教程3——input()代码,程序想听你的心声 中回复

炫技打法(不是

print(f'{input()}98')

2023-01-11T09:51:05 点赞:1

假如丧失末日爆发,你的头像生存率是多少 中回复

哈?

2023-01-11T09:54:01 点赞:1

Python教程3——input()代码,程序想听你的心声 中回复

center_image

2023-01-11T10:01:55 点赞:0