写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 公众号:【矛盾苇草】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

No.65033572 - 无标题 - 学业打卡


回应模式
No.65033572
名 称
E-mail
标题
颜文字
正文
附加图片

•欢迎各路学霸考王互触
•可以询问备考问题、日西考试成绩
•本版发文间隔15秒


无标题 无名氏 2025-01-18(六)15:58:16 ID:qk3CGp4 [举报] [订阅] [只看PO] No.65033572 [回应] 管理
( ゚∀。)放寒假,零编程基础开始看网课学C的打卡串
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-02-13(四)16:55:25 ID:oComTmr [举报] No.65271236 管理
>>No.65270484
C语言里面数组本质就是相加而已( ゚∀。)
可以看下这个

// Online C compiler to run C program online
#include <stdio.h>

int main() {
int a4[0,10] = {1,2,3,4,5,6,7,8,9,0};
int b = 7;
printf("%d\n", a[b]); // 8
printf("%d\n", b[a]); // 8
printf("%d\n", *(a + b)); // 8
return 0;
}
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-02-13(四)17:08:23 ID:oComTmr [举报] No.65271365 管理
然后这就是二维数组的情况
无标题 无名氏 2025-02-13(四)21:37:15 ID:qk3CGp4 (PO主) [举报] No.65273988 管理
闭门造车一晚上三子棋到了最后一步
三子连线怎么判断?
难道下一次判断一次吗?
穷举吗?
那人家写五子棋的又怎么写出来的?

别吵,我在思考( ・_ゝ・)
无标题 无名氏 2025-02-14(五)01:23:04 ID:qk3CGp4 (PO主) [举报] No.65276530 管理
>>No.65271236
 ↺
( ゚∀。)

 ⚠️
( ゚∀。)7

[ ]是数组下标运算符,b是整形变量,b[a]感觉是报错
数组名在计算时退化为首元素指针,*(a+b) == a[b] 是没有问题的,和加法有什么关联嘛( ゚∀。)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-02-14(五)01:29:17 ID:qk3CGp4 (PO主) [举报] No.65276580 管理
这标识确实挺好玩ᕕ( ᐛ )ᕗ
2.14对本优秀肥肥来讲就是无数平凡重复的日子中不足为奇的一天,明早醒了撸着狗比酱继续c一天
无标题 无名氏 2025-02-14(五)09:09:05 ID:oComTmr [举报] No.65277831 管理
>>No.65276530
报不报错你可以自己试试
这种鬼东西要是出在考题里面能被学生骂死(`ヮ´ )
无标题 无名氏 2025-02-14(五)13:41:59 ID:qk3CGp4 (PO主) [举报] No.65279763 管理
>>No.65277831
(;´Д`)昨晚试过了但太晚了总结着总结着睡着了抱歉

问了AI后醍醐灌顶了!
arr[a][b]==a[arr][b],arr[b][a]==b[arr][a],a和b是整形这些式子也都成立,说明一个问题,[ ]本质是指针运算符,并非和数组绑定,arr在这里就已经是指针了。

[ ]的运算步骤:
1.左右两边一个给个指针,一个给个整数,根据这俩算出偏移后的 新指针。
2.返回新指针解引用的参数。

至于为什么又要取名数组下标运算符,因为其他变量的指针都是散装的,只有数组这种连续的指针才对[ ]这种上下精确偏移一位两位的查找有意义,不然一访一个越界。

所以数组的本质是把指针加减算式换成了直观好看的套皮算式,毕竟一般人谁想得到要把括号当运算符看(・∀・)但本质就是算式

数组arr[x]在定义时就是快速创建*arr~*(arr+x),数组arr[x][y]定义时是先创建*arr~*(arr+x),再以这x个为最小单位创建y个
访问时就是先计算一维数组的指针arr[x](类型是int* [y]),再计算arr[x]+y(以[y]长度为单位跳跃查找)。

以此类推,n维数组在定义时是从一维开始一层一层往外计算,本质上就是从*arr然后把*arr到*(arr+x*y*z*…)之间的所有地址都初始化,访问时从n-1维开始访问,一层减一维,一层一层跳,到最后锁定确定的某一个元素
从内存上看就是线性的连续的一条而已,但确实可以模拟出多维的感觉,真的很妙(σ゚д゚)σ

感觉是很有趣的知识,后面学指针也许会学?总之提前加深印象了,感激不尽!祝好肥哥头发越长越茂密,越码越年轻口牙(`ヮ´ )
无标题 无名氏 2025-02-14(五)13:49:38 ID:qk3CGp4 (PO主) [举报] No.65279820 管理
>>No.65277831
考!我会别人不会的使劲考!谁考我给他发锦旗桀桀桀(`ゥ´ )
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-02-14(五)15:59:57 ID:qk3CGp4 (PO主) [举报] No.65280899 管理
接收行数,列数,char的二维数组
打印棋盘和所有棋子(默认是空格)
无标题 无名氏 2025-02-14(五)16:12:12 ID:qk3CGp4 (PO主) [举报] No.65280985 管理
>>No.65280899
一开始还在想三子棋这么搓算小事化大了
但转念一想这样这个后面做扫雷就能用了( ゚∀。)!好耶
无标题 无名氏 2025-02-14(五)17:47:01 ID:qk3CGp4 (PO主) [举报] No.65281827 管理
( ゚∀。)牛客刷题好好玩,果然有竞争才有动力
今天规划
把老师的三子棋思路看完查漏补缺
刷题
设计一下扫雷思路
然后淘歌为明天挑战码扫雷做准备!(`・ω・)
无标题 无名氏 2025-02-14(五)21:19:38 ID:qk3CGp4 (PO主) [举报] No.65283887 管理
偶遇没几个人提交通过率还不到20%的题,我看看怎么个事
递归啊,那没事了
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-02-15(六)15:49:50 ID:qk3CGp4 (PO主) [举报] No.65290225 管理
感觉我就像那种身残志坚要把马拉松跑完即使最后成绩严重超时已经毫无意义的人,只是不会有掌声也不会被拍成励志纪录片,因为菜是原罪,加油吧( ´_ゝ`)
无标题 无名氏 2025-02-15(六)16:05:44 ID:sVpgYkZ [举报] No.65290329 管理
>>No.65267328
https://github.com/krahets/hello-algo
应该是这个( ゚ 3゚)
无标题 无名氏 2025-02-15(六)16:43:59 ID:qk3CGp4 (PO主) [举报] No.65290630 管理
>>No.65290225

我承认你数据大小溢出让我算出来错误答案,但我要是把main以外的int都换成longlong,阁下又该作何解( ゚ω゚)

https://www.nowcoder.com/practice/2d1c4b3e708548099c75b7818b816775?tpId=107&tqId=33401&rp=1&ru=/exam/oj/ta&qru=/exam/oj/ta&sourceUrl=%2Fexam%2Foj%2Fta%3FtpId%3D107&difficulty=undefined&judgeStatus=undefined&tags=&title=
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-02-15(六)17:00:13 ID:qk3CGp4 (PO主) [举报] No.65290782 管理
>>No.65290630
哦,这个题在C无解啊,那没事了
看到测试数据这些异形感觉好像确实无解
无标题 无名氏 2025-02-17(一)08:25:55 ID:qk3CGp4 (PO主) [举报] No.65303994 管理
day几不知道反正没断昨天也看了三小时敲了三小时
大家早上好,我一点都不好,没一周就要开学了,坐飞机收拾行李还得扣一两天,寒假学了个寂寞,决定临走至少把微积分捡一下好衔接下学期函数,但我c还剩操作符指针结构体和4个小时的调试技巧和3个小时的章末练习没看( ・_ゝ・)
无标题 无名氏 2025-02-17(一)08:27:18 ID:qk3CGp4 (PO主) [举报] No.65303999 管理
>>No.65303994
*好衔接下学期高数
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2025-02-17(一)13:08:45 ID:qk3CGp4 (PO主) [举报] No.65305785 管理
没人告诉我实现代码要学好高中排列组合( ˇωˇ)

UP主: