手机浏览器扫描二维码访问
但他嘴上还是谦虚地说道:“哪里哪里,我就是随口一说,一行代码都没写,这都是你自己写出来的。”
段雷却伸出食指摆了摆,解释道:“不不不,你说得不对,你虽然没帮我写一句代码,但你给我的算法让我豁然开朗,要是没有你提供的这个算法,我也没法这么快解决这个问题,所以你功不可没。”
谢维康反问道:“算法?什么是算法?”
段雷看着他,不知道这家伙是真不懂还是装糊涂,疑惑地问道:“你不知道什么叫算法?”
谢维康茫然地摇了摇头。
段雷拍了拍自己的额头,虽然无奈,但还是耐心地解释道:“学编程,本质上是培养逻辑思维,总结出算法,最后把算法转换成代码。”
谢维康还是一脸茫然,显然没听懂这句话。
段雷见状,换了个方式问道:“我问你个问题,要是让你算和的和等于多少,你会想到什么办法?”
谢维康脱口而出说道:“这简单啊,把和加在一起就行了!”
“没错。”段雷说,“我们的问题是算和的和,你说的‘把和加在一起’,用语言描述出来的这个方法就是算法。接下来,我们写下‘+=’这个算式,这就相当于是代码。”
谢维康似乎懂了些,点了点头,低头琢磨起来。
段雷继续说道:“小学时我们经常做应用题,比如‘一个施工队修公路,天修了全程的,问修完这条路需要多少天’,这种题你做过吧?”
谢维康点头道:“当然做过,还做了不少。”
“那你当时是怎么做的?”段雷问。
谢维康回忆道:“我记得老师教过一个方法,画一条线段,在大约的位置画个点,上面写天数,下面写百分比,然后用天数除以对应的百分比,就能算出修完全程需要的天数。”
“看来你们老师教得不错。”段雷说,“他让你画的线段图,也是一种算法。根据这个线段图,最后得出‘用天数除以对应百分比,得到全程天数’的结论,把这个结论对应的过程用代码语句写出来,就是程序。简单说,遇到问题时,别先想着写代码,要先想怎么解决问题,不管是用语言描述,还是画图,这些解决方法都是编程里的算法。”
谢维康这下彻底豁然开朗,笑着对段雷说道:“哦,你说得有道理!没错,得先把算法描述出来,才能写出代码,就是这么回事!”
接着,他指着段雷的代码问道:“哎,你这个数组怎么这么奇怪?下标后面怎么还有个点?后面的data是什么意思?”
段雷用看“白痴”的眼神看着他,不解地问道:“这是结构体啊,你连这个都不会?”
谢维康挠了挠头道:“结构体?我觉得这东西没用,就没当回事。”
“你可拉倒吧!”段雷不屑地说,“结构体这么有用的东西,你居然说没用?”
“那你这么写,有什么意义啊?”谢维康追问。
段雷解释道:“你昨天不是自己说的吗?用一个标记记录节点状态。这个dex就是标记,data是地图数据,ap是结构体的变量名。”
谢维康又有了新疑惑,问道:“那我直接定义一个数组存地图数据,再用一个数组存标记,不也一样吗?”
“一点都不一样。”段雷继续解释道,“你看,我这个结构体有dex和data两个成员,说明它有两种属性。我把它定义成ap的类型,那每个ap就都有这两种属性。就像一个人,同时有姓名、性别、年龄、身高、体重这些属性。每个结构体变量就好比一个人,提取信息时,能一次性拿到他的姓名、性别、年龄这些所有属性。而且传递参数时,只要传一个结构体变量名,函数就能获取这个结构体的所有属性。当然,一般情况下我们不直接传结构体本身,而是传它的指针。”
这章没有结束,请点击下一页继续阅读!
谢维康恍然大悟:“哦,原来是这样!我懂了。看来你这种科班出身的,和我这种‘野生’学编程的,确实不一样。”
段雷毫不避讳地说道:“那当然!你学编程花了多少钱?我妈供我上大学,每年光学费就五千多,还不算生活费。”
谢维康点头表示理解:“也是,我要说花钱,也就买了两本编程书而已。”
弄明白结构体的意义后,谢维康又冒出新问题,继续问道:“我刚刚听你说了‘指针’,不知道这‘指针’又是什么东西?”
段雷盯着谢维康看了足足十秒,谢维康下意识摸了摸自己的脸,还以为脸上沾了什么脏东西。
最后,段雷没好气地说道:“你的问题也太多了,自己看书去!”
说完,他转头自顾自写代码去了。
谢维康撇了撇嘴,倒也接受了这个建议,自嘲道:“看来书还是看得不够仔细,也是,大师写的教材里,肯定没多少没用的知识点,以后看书得更认真,一点都不能跳过。”
接着,他转向段雷,提议道:“段大哥,咱们能不能加个qq好友?以后我要是有问题,还能问你。”
段雷爽快地答应道:“哦对,加个qq!别的不说,你有问题我肯定帮你。”
谢维康拍了拍他的肩膀,调侃道:“那以后你可别嫌我烦啊。”
段雷也拍了拍他的肩膀,爽快的应道:“没问题,以后哥罩着你!”
说完,两人都哈哈大笑起来。
之后,谢维康把结构体那一章重新学了一遍,还自己写了些代码练习,巩固知识点。
眼看时间不早了,他又看了眼qq,李梅依旧没有任何回复。
谢维康跟段雷道别后,便回家了。
喜欢奋进的青春请大家收藏:dududu奋进的青春小说网更新度全网最快。
请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。
文案云汀在山中采药时捡回了一个浑身是血的男人。那人睁眼时眸光如墨,开口便道我不记得了。云汀无妨,诊金百两,包月八折。後来祁廉倚在药柜旁看她数铜钱救命之恩,当以身相许。云汀银针抵住他喉结客官,治癔症另收费。草原狼王赫连霆策马而来,金刀劈开道观晨雾小半仙,跟老子走,保你日日数钱数到手软。祁廉剑锋染血,将人护在身後她救的是我的命,轮不到你觊觎。云汀拎着算盘从两人中间穿过劳驾,挡着我晒药材了。多年後新帝登基,云汀在长安街上最大的药铺里拨算盘。账房先生青衫染着药香,将价值连城的玉佩压上柜台诊金万两,换老板娘一夜把脉。斜对街羊肉铺的少年狼王拍案而起放屁!这病秧子早把江山抵给药铺当利息了!陈年残玉泛着血光,道观檐角的铜铃惊碎往事。原来有些人,初见时便刻进了宿命。搜索关键字主角云汀,祁廉内容标签成长其它追妻火葬场...
娇妻撩人偏执老公夜夜宠姜桃姜凝完结文精选小说推荐是作者甜甜桃又一力作,在姜桃的细心照顾下,一周后,盛晏时的伤终于可以拆线了。拆完线后,他便又恢复了比狗还忙的工作节奏。这日,他去了公司,姜桃在家复习。上学期,她挂科了!开学要补考。医学专业难不倒她,她挂的是高数。呵呵。少夫人,三少来了。复习了两页,姜桃昏昏欲睡,管家端着果汁上前,犹豫了很久才肯汇报。三少一来,四爷准要吃亏。可若不告诉姜桃,姜桃一发难,四爷最后只会更难!三少?盛清和?这狗逼来干什么?又来pua她?去把小仙女放到门口遛一遛。嗯?少夫人您是什么意思?你告诉他,搞得定小仙女,我就让他进来。否则,你让他哪来的滚回哪去!姜桃合上复习资料,眼神一凛,又冷又狠。管家以为自己听错了,确认再三才离开。宜园很大,主楼和大门口隔着很远...
1988年,沪市外滩。傍晚,梁书雅捏着离职报告,穿过一众‘逐梦外滩,纵情外滩’的标语,来到沪市最大的外贸公司。走进办公室,迎面接上一句低沉悦耳的surprise!...
西方人的战争机器蹂躏着我们世代生存的土地!西方人的军队欺压着我们的姐妹和兄弟!自从鸦片战争以来,我们伟大的国家和民族从来没有受到过这种侮辱!是反抗的时候了!亲爱的朋友们!团结和战斗将粉碎敌人强加给我们的枷锁,牺牲和鲜血将重建我们心中的乌托邦!烽火的残垣上,飘荡着男子响彻九霄的咆哮,消瘦的面容,无法遮盖那双勇敢坚毅的目光,而火燎焦黑的衣装,也不能熄灭熊熊燃烧的战意!然而,呼啸的弹幕在空气中划出尖锐的悲鸣,携带着残忍的杀气将阻挡在它们轨迹上的一切贯穿,肌肉和骨骼呜咽着破碎,男子身上无数的伤口里喷洒出生命的热血,瘫软的倒下,手中的步枪还指向前方。...
当代牛马楷模颜七灵在电脑前猝死,睁眼那一刻,她重生在了雌性稀少的兽人大陆,变成了一只即将被献祭的瘦弱狐兔。生死关头,兽世结侣系统被激活。残血?没事,F一键治疗。被群兽追杀?小case,系统火球助攻!深陷巨石阵,不怕,生命药剂在手!天赋力低?无妨,结侣即可双向叠加天赋力,进阶简简单单!命运的旋涡开始转动,兽夫便接踵而...
母的声音并不怎么清晰,但听完他们的这段话,他冰冷的声音却从门内毫无掩饰的传了出来,将就娶的,没必要见。短短的八个字,便彻底...