电脑知识
儿童编程冒泡排序动画(冒泡排序程序流程图咋画)
2023-04-12 09:19

#人工智能chatgpt#作为计算机老师,不捣鼓捣鼓眼下最火的AI对话软件ChatGPT,那怎么能原谅自己呢?这不,今天初步测试了几个跟教学有关的简单问题,具体如下。慢慢探索和发掘,为工作和教学提供更广的思路和理念。

1. 用C语言写一段程序,实现浮点数的冒泡排序,要求能够通过键盘输入程序。

2. 用Python写一个猜数字的程序,系统随机生成一个0到9的整数,将该整数与用户输入的整数相比,判断输入的数是大了还是小了。要求可以循环接收用户输入,直到猜对为止。

3. 写一个复杂且华丽的登录页面,要求用到CSS和JS。

4. 针对《C语言程序设计》课程,编写一个思想品德教学案例,最好建立在俄乌冲突的背景下。

chatGPT太火了,火到在计算机领域不聊上两句,周边的人都觉得你是不是在这个行业里。准确的说已经火出圈了,因为它的文笔功底已经让我们这些偶尔写写文字的头条爱好者们汗颜了,写出来的短篇文字精炼、富有感情、条理清晰。

这两天也一直在问各种问题,头条上也有很多保姆级的教程,其实说白了就是翻墙、弄个虚拟号注册,然后访问。有些是直接调用API接口,然后封装了个特别简洁的界面,挂在淘宝上、微信公众号、头条上吸粉或者售卖,毕竟热度一旦过去了就没了。

今天结合我的使用经历,我们就聊一聊chatGPT真的会让我们失业么?先说结论,不会,而且会让我们在各自的领域取得更好的发展。

但是,有个前提就是你得用好它、用顺手它,让它懂你。工欲善其事,必先利其器。它是一个特别趁手的工具。那怎么让它懂你呢,就是提供准确的问题。

有人可能说了,如果我的问题精准了,和现在的搜索引擎有什么区别?区别大了,它会根据大数据分析、神经网络算法、数据模型分析,给出最接近你问题的答案,这个答案是聚合的,是经过海量数据分析、训练的结果,其准确性想必用过的用户已经无须质疑了。而搜索引擎只是把各种答案检索出来,然后根据各种指标排名,比如百度就根据广告商的钱包有多大来排。

此外,最厉害的就是chatGPT语义理解能力和使用能力已经很强了,不客气的说达到了高中生的语文水准,这一点让人叹为观止。其优势表现就是,把各类结果做聚合时不是简单的罗列,而是有逻辑性的组装,然后给出你一份逻辑通顺、条理清晰的答案。

到这里,大家明白了吧,它把我们之前各种收集素材、整合素材的工作给干了,给你最满足你所需的一份答案,但是它没有观点没有感情没有情绪表达,预测是下一步的升级方向。这样一来,我们可以更聚集在结果分析上、情感表达上、创造力表现上,我们会从很多高重复性、低效率整合等工作中解脱出来。真正去做一些能够激发个人脑力、情感、情绪的思考和表达。

那么,怎么提供准确的问题呢?就是对某个行业或者领域有全面的认知,知道这个领域关键知识点的特征。

举个例子,计算机行业会直接问“用Java语言帮我写一个冒泡排序的算法”,这个问题的答案非常精准,因为据说和代码有关的,对接的数据源是github 。那这个问题的提出你的有足够的底蕴,首先你要知道java 语言,其次你要知道有个冒泡排序算法,最后,你得知道Java语言也可以实现冒泡排序或者你不知道,那有可能chatGPT也不知道。

所以chatGPT的出现确实会减轻我们重复性工作和无创造力的工作,但我们更应该在自己的领域深耕细作,充分发动创新创造能力,提供chatGPT无法客观给出的答案和创意。现在是机器人在逼我们学习、创新、进步,因为所有无新意的点都成了机器的样本,世界上哪个角落的人都可以使用chatGPT来得到无新意的点。

我坚信,推动科技发展的背后一定是人类的创新,技术本身不会推动自己进步,并领先于人类的。

就是上周的。考古学家子一证实//@工程师天张:意大利在古温泉浴池泥浆中挖出多尊2300年前青铜雕塑,专家称将“改写历史”!不少人看过后疑问:为什么在泥水中泡了2000多年,青铜器看起来完好如初,更像是“上周”的? 此次考古始于3年前,由意大利锡耶纳外国人大学的助理教授雅各布·塔博利领导,这项工作由意大利文化部推动,文物发现地所在的镇提供资金支持。 塔博利指出,20多尊雕像被近6000枚铜币、银币和金币覆盖,而温泉浴池的热泥水有助于保护它们“几乎就像刚被浸泡的那天一样”。它们为什么要被泡在水中呢? 原来在公元前三世纪开始,文物发现地就拥有冒泡的温泉池、倾斜的露台、喷泉和祭坛。这些雕塑在大约公元前二世纪到一世纪,被作为装饰品添置在这里。温泉一直大约持续到公元五世纪,随后进入基督教时代,温泉浴池被关闭了,但是并没有被毁坏,温泉的浴池被沉重的石柱密封,这些雕塑也被同时尘封在水下了,排列在一根树木的树干边,更像是一种祭祀仪式。这样看,这些雕塑和钱币似乎至少在水下待了大概1600年。 为什么看起来并没有我们熟知的那种绿绿的铜锈呢?这就要说到青铜器常见的四种锈蚀,俺要严重程度由小到大依次是: 1️⃣皮壳。也叫贴骨锈,是青铜器在不同环境中与周围的多种化学物质长期作用,在表面形成的一种薄薄的氧化膜。 2️⃣单层锈。也叫薄锈,多数呈现出深浅不一的绿锈。 3️⃣多层锈。也叫厚锈,层次多,锈色多样,锈蚀的层次非常明显且锈体坚硬。 4️⃣发锈。这是从青铜器铜胎基底产生的锈蚀,在青铜器表面形成一个锈泡。 因为青铜器中普遍含有锡,在有水的条件下,容易与氧气发生反应生成“水锈”,就是氧化锡,这是一种无害锈,会形成一层坚硬、致密且不溶于水的保护膜,会呈现出一种淡绿色的结构形态。还有氧化亚铜、氧化铜、孔雀石、蓝铜矿等腐蚀产物对青铜本体有一定的保护作用,而氯化亚铜、氯铜矿等腐蚀产物在一定条件下会对青铜本体进一步腐蚀,形成“粉状锈”。 意大利此次发现的青铜雕塑之所以能保存2000多年,很大可能是当地的温泉泥水中不含或含有极少的导致青铜器加速腐蚀的氯离子、硫酸根、硝酸根等离子。之所以没有我们认为的绿锈斑斑,很可能是在浸泡到水中后,与水中少量的氧气形成了氧化亚铜的皮壳,之后长期隔绝氧气,又未被扰动,从而得以保存下来。 在我国青铜器鉴定中有一个术语——水坑,指的就是新出土的古铜器,由于埋藏环境潮湿或者在水中浸泡,器表颜色湛绿或黝黑,非常好看。在我国湖南一代出土的青铜器以水坑居多。而意大利这次出土的青铜雕像是不是也是水坑货,还需要进一步的确认。

工程师天张 优质科学领域创作者

意大利在古温泉浴池泥浆中挖出多尊2300年前青铜雕塑,专家称将“改写历史”!不少人看过后疑问:为什么在泥水中泡了2000多年,青铜器看起来完好如初,更像是“上周”的? 此次考古始于3年前,由意大利锡耶纳外国人大学的助理教授雅各布·塔博利领导,这项工作由意大利文化部推动,文物发现地所在的镇提供资金支持。 塔博利指出,20多尊雕像被近6000枚铜币、银币和金币覆盖,而温泉浴池的热泥水有助于保护它们“几乎就像刚被浸泡的那天一样”。它们为什么要被泡在水中呢? 原来在公元前三世纪开始,文物发现地就拥有冒泡的温泉池、倾斜的露台、喷泉和祭坛。这些雕塑在大约公元前二世纪到一世纪,被作为装饰品添置在这里。温泉一直大约持续到公元五世纪,随后进入基督教时代,温泉浴池被关闭了,但是并没有被毁坏,温泉的浴池被沉重的石柱密封,这些雕塑也被同时尘封在水下了,排列在一根树木的树干边,更像是一种祭祀仪式。这样看,这些雕塑和钱币似乎至少在水下待了大概1600年。 为什么看起来并没有我们熟知的那种绿绿的铜锈呢?这就要说到青铜器常见的四种锈蚀,俺要严重程度由小到大依次是: 1️⃣皮壳。也叫贴骨锈,是青铜器在不同环境中与周围的多种化学物质长期作用,在表面形成的一种薄薄的氧化膜。 2️⃣单层锈。也叫薄锈,多数呈现出深浅不一的绿锈。 3️⃣多层锈。也叫厚锈,层次多,锈色多样,锈蚀的层次非常明显且锈体坚硬。 4️⃣发锈。这是从青铜器铜胎基底产生的锈蚀,在青铜器表面形成一个锈泡。 因为青铜器中普遍含有锡,在有水的条件下,容易与氧气发生反应生成“水锈”,就是氧化锡,这是一种无害锈,会形成一层坚硬、致密且不溶于水的保护膜,会呈现出一种淡绿色的结构形态。还有氧化亚铜、氧化铜、孔雀石、蓝铜矿等腐蚀产物对青铜本体有一定的保护作用,而氯化亚铜、氯铜矿等腐蚀产物在一定条件下会对青铜本体进一步腐蚀,形成“粉状锈”。 意大利此次发现的青铜雕塑之所以能保存2000多年,很大可能是当地的温泉泥水中不含或含有极少的导致青铜器加速腐蚀的氯离子、硫酸根、硝酸根等离子。之所以没有我们认为的绿锈斑斑,很可能是在浸泡到水中后,与水中少量的氧气形成了氧化亚铜的皮壳,之后长期隔绝氧气,又未被扰动,从而得以保存下来。 在我国青铜器鉴定中有一个术语——水坑,指的就是新出土的古铜器,由于埋藏环境潮湿或者在水中浸泡,器表颜色湛绿或黝黑,非常好看。在我国湖南一代出土的青铜器以水坑居多。而意大利这次出土的青铜雕像是不是也是水坑货,还需要进一步的确认。

快两周没在头条冒泡,一是前阵工作忙二是自己也阳了。

最近看网上防控放开后各个博主各种羊了后哭天喊地要死要活的帖子,感觉和自己的感受不太一样,的确奥密克戎在每个个体的表现不一,可能有的严重有的轻微,在此我把这几天来的切身体会说一下,没别的意思,就是大家对这病毒不要恐惧,各个专家已经科普很长时间,目前就和一般感冒差不多,但我觉得还是有点区别。

12月5日因老婆身体不舒服陪同去医院急诊做手术,下午3点到医院晚上12点出院,到家快夜里1点。我们全程戴口罩。这9个小时期间我做了一次抗原和一次核酸,结果都是阴性。可能自己这短暂的露出口鼻就导致病毒入侵。自己过敏性体质,疫苗一针没打,老婆孩子都打过2-3针的疫苗。

12月8日下午家里吞金兽首先开始发烧,体温39.2,老婆38.6,我36.5,心里有点不好的预感,毕竟去过医院那里是最易交叉感染的地方。赶紧让老婆孩子吃布洛芬。自己就是有点嗓子不舒服没别的症状,没吃药。

12月9日上午吞金兽体温37,老婆38多,他们继续吃药。晚上我还是36.5,开始稍微有点咳嗽,依然没吃药。

12月10日吞金兽不怎么烧了,老婆还是有点发烧。我当晚没怎么睡好,做了一夜的梦,梦里是某种抽象秩序的各种排列组合,反反复复。早上不到6点量体温38.8,赶快吃布洛芬,半小时后就出汗,全身乏力酸困,嗓子不疼,吃早点(牛奶馒头鸡蛋花生米)觉得没味道,有点食之无味,当时心里就已经觉得可能是中标了,家里没有抗原检测试剂盒,但心里是某种坦然甚至是平静,毕竟三年了已经麻木,迟早都得羊,早羊早了吧。当天共三次布洛芬,其他就是大量喝水,头部还有后腰也不舒服,尽可能吃好饭休息好。相对于味觉的消失,嗅觉没什么变化,闻了香水,一如既往的好闻。

12月11日早晨7点量体温38.5,吃了一次布洛芬。开始有点白痰,还拉肚子,上午共三次腹泻,立刻吃了口服补液盐。吞金兽已基本恢复正常,说前几天也拉肚子,老婆没这症状,她主要是发烧咳嗽。下午我体温就降到36.8,人感觉舒服一点有些精神头了。

12月12日早上37.1。不腹泻了,嗓子还是不舒服,有点咳嗽,有白痰。晚上量了两次体温都是36多。从这天开始就什么药都没吃,以前备的那些药就当落灰了。

12月13日今天上午量体温36.3,晚上7点多量36.4,还有点嗓子不舒服伴有咳嗽[太阳]

以上是这几天以来自己的身体感受和心理状态,因没有抗原就当是个流感吧,但其基本症状我对照各个官媒发的症状过程时间表,基本上很一致,最大的感受就是相信科学,相信科学,相信科学,不要人为制造恐慌,也不要为了流量博人眼球把得了奥密克戎说的特别可怕,误导他人,真没这个必要。

最近一两个月一定做好防护戴好口罩,少去人多的地方。如果不幸中招,生病期间调节好心态,根据自己的症状对症按时吃药,饮食清淡丰富,大量喝水,休息好,7—10天就可能会恢复健康[2022][必胜][玫瑰][心][太阳][雾霾]快年底了,特别期待2023年是一番新气象,风雨过后晴空万里。

C语言揭秘:回调函数

C语言中,回调函数是大中型项目几乎必然会有。它可以方便实现软件开发中所谓的:开放封闭原则。

所谓开放封闭原则就是软件实体应该对扩展开放,而对修改封闭。软件设计本身所追求的目标就是封装变化,降低耦合,而开放封闭原则正是对这一目标的最直接体现。

开放封闭原则主要体现在两个方面:

对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。

对修改封闭,意味着接口一旦设计完成,就可以独立其工作,而不要对接口任何修改。

我们设想一个场景,我有一个函数sort 专门对int型数组的元素进行排序,众所周知,排序算法有很多,但是我能力有限啊,只能实现一个非常慢的算法slow_sort,所以用我的sort函数的人如果不嫌我的慢,那就告诉我他没有自己实现的其他排序算法。但是如果他发现无法忍受我实现的排序算法,太慢了,那他就可以自己实现一个排序算法,把这个排序算法告诉我,我就用他提供的函数排序,我的函数都不用做任何改动。这就既保证了任何时候都有一个能用的排序算法,就算想换排序算法,调用者自己提供即可,我的函数还是不动。

比如张三想用我的函数排序,且想用快速排序;

而李四想用我的函数做冒泡排序。

王五也没比我更聪明,他就用我提供的算了。

那代码如下:

typedef void (* sort_algrithm)(int arr[], int n);

void quick_sort(int arr[], int n) // 张三实现的排序算法

{

// 快速排序算法实现

}

void bubble_sort(int arr[], int n)// 李四实现的排序算法

{

// 冒泡排序算法实现

}

void slow_sort(int arr[], int n) //我自己实现的默认的排序算法,慢得很

{

// 很慢的一个排序实现

}

void sort(int arr[], int n, sort_algrithm sort_alg) // 我的排序函数

{

if(sort_alg) // 调用者提供了排序算法

sort_alg(arr, n); // 就用他的排序

else

slow_sort(arr, n); // 否则就用我默认的算法排序,很慢

}

int arr[8] = {5,3,5,1,6,1,5,7};

int main()

{

// 张三这么调用我的

sort(arr, 8, quick_sort);

// 李四这么调用

sort(arr, 8, bubble_sort);

// 王五

sort(arr, 8, 0);

}

以后再来个赵六等等,他们可以继续像上面这么使用。

如果有一天,我经过刻苦专研,实现了一个无敌高效的排序算法,比谁都快,我肯定迫不及待地放到我的sort函数里面,那我也不用修改sort的原型, 我只需要更新我的sort函数的实现就是了,把调用slow_sort换成调用very_fast_sort即可。使用者都不知道发生了啥,只是像王五这种用我默认算法的人享受到了我的更新带来的加速,傻人有傻福,哈哈。

一张很火爆的季后赛选手排名图表,一目了然,排序也比较合理。

这张图表非常简单,头越大代表季后赛的实力越强,虽然里面有一些主观因素排名,但是总体还算比较合理。

1 上单生态链

牛宝>呼吸哥>圣枪哥>阿乐>小虎>cobe

个人觉得比较合理,这算是纸面加上这次季后赛的排名,阿乐的季后赛之旅虽然结束,好歹也是战胜小虎的人,所以排名比小虎靠前很合理。圣枪哥与呼吸哥伯仲之间吧,按照昨晚的发挥,圣枪哥应该可以排第二。

2 打野生态链

小天> 泰山> 悲伤>JUNJIA >wei>iejie >leyan

JUNJIA大于JIEJIE和WEI是万万没想到,不知道这三者存在什么克制的逻辑,最可能的解释是EDG输的那个B05,JUNJIA上场两场都赢了。小天是目前当之无愧的第一。

3 中单生态链

doinb >香克斯 >SCOUT> 冷少> FOFO >一个几乎看不见的中单:Cryin

个人觉得这个是最合理的排名,但是要把cryin放那么后,影响力还弄得那么小,真的好吗?

4 ADC生态链

Viper >旧梦 > GALA > LWX >light >IBOY

按照发挥来说没什么问题,GALA和LWX的位置也许可以对换,IBOY季后赛目前为止的确发挥不是很好。

5 辅助生态链

刘青松 > MISSING >MEIKO > IWANDY > MING > HANG

虽然HANG是这个赛季最让人眼前一亮的辅助,但是无奈队伍的战绩拉低排名。感觉MEIKO与MISSING可以对换,其他也比较合理。看好MING在冒泡赛的表现。

大家如何看待这个排名?欢迎讨论。#英雄联盟[超话]##季后赛6强选手排名#

十年前考研从材料调剂到计算机。

10年考研,报考的是华科材料学院,后复试被刷,极其郁闷,但当年华科计算机学院没有招满,稀里糊涂就调剂了过去,我记得计算机院一共接受了八十名校内调剂生,基本上是机械,通信,材料,化学,土木,生物,物理,环境这种理工科专业。

两年后毕业校招,去华为面试,问的问题都很弱智(比如冒泡排序,三次握手之类的),好像当时是只要是华科CS毕业的都可以随便拿华为offer,其他BAT的面试也不算很难,稍微有点底子的学生(比如华科计算机的本硕)就可以通杀BAT。

我们这批人工作后也刚好也遇上移动互联网的爆炸期,算是享受了时代红利吧,现在那批调剂生的薪资收入都已经远超了原报考的第一专业,大家在北上深杭的基本上都已经买房买车了。

我属于班上能力比较差的,既没啥大志向也不想996,武汉本地人就留武汉了,现在在一家金融机构总部,一年四十多万,工作压力不大,赶在16年房价上涨前囤了两套,今年刚换了汉口大平层,满足了。

我当年考研时,最热的工科专业是电气,生化环材也绝不是天坑,计算机的认可度只能算马马虎虎,当时各大985的软件学院更是被很多人当做忽悠学院,和成人教育学院一个档次

在往前推推,08年工程硕士刚出来那会儿,大家看工程硕士就像看非全日制一样,按我的水平,如果晚出生十年,估计现在连国家线都过不了.......

徐老师是我校一名语文老师,这段时间她可上火了,嘴上都起泡了,晚上还睡不着觉,脸色也不好看,主要是评职称闹的。

她今年11月底将要退休,10月份学校公布评职称条件,她正好符合。

但她发现,答辩时间没有定下来,即使她评上了,都退休了,不知道工资能不能兑现。

更关键的是,学校今年只有一个名额,而够条件想评职的老师有三名。

平时大家相处都不错,和和气气的,可这几天办公室的气氛有点沉闷。

这次评职要排序,谁排在第一名,才可以参加答辩,评上的可能性就大。

徐老师一辈子辛苦工作,视生如己,深得领导和老师、学生的喜爱。教学水平也很高,如果参加评职,估计没有什么问题。

这几年,学校评职一直没有名额,她只能等,以为等不到了,也就作罢。

没想到,临退休前还真的等到了一个名额。

更没想到的是,想评职的老师不止她一人。

同组的王老师,79年的,评职条件也具备,也参加评职。

还有一个年龄更小的老师,82年的,是德育主任,这次也参评。

校长传达完文件精神后,强调必须公开、公平、透明评职的每一个流程,最后还要公示。

评职称的过程并不好过,非常煎熬。不但要准备一大堆材料,写各种履历,还要全校老师民主测评,排序等。

徐老师这段时间很矛盾,不知道该参评还是没必要参评。她翻出一大堆材料,望着一大堆表格,每天都愁眉苦脸的。

我们都劝她尽力而为,参加评不上也不后悔。

但前天,听她无奈地说,她放弃参评,因为最后她累死累活交上去材料,答辩时间遥遥无期,恐怕退休是赶不上了。

我们都为她感到可惜,老天弄人,那么优秀的老师,这时机太不凑巧了。

辛辛苦苦拼了一辈子,35年的教龄,获得很多荣誉,临了,付之东流。

我们陪着徐老师掉了很多眼泪。

等过几天,她退休后,我们好好庆祝庆祝吧。

#我要上微头条##教育微头条##教育#

辛苦了,大老远从义乌运过去。。。

工程师天张 优质科学领域创作者

意大利在古温泉浴池泥浆中挖出多尊2300年前青铜雕塑,专家称将“改写历史”!不少人看过后疑问:为什么在泥水中泡了2000多年,青铜器看起来完好如初,更像是“上周”的? 此次考古始于3年前,由意大利锡耶纳外国人大学的助理教授雅各布·塔博利领导,这项工作由意大利文化部推动,文物发现地所在的镇提供资金支持。 塔博利指出,20多尊雕像被近6000枚铜币、银币和金币覆盖,而温泉浴池的热泥水有助于保护它们“几乎就像刚被浸泡的那天一样”。它们为什么要被泡在水中呢? 原来在公元前三世纪开始,文物发现地就拥有冒泡的温泉池、倾斜的露台、喷泉和祭坛。这些雕塑在大约公元前二世纪到一世纪,被作为装饰品添置在这里。温泉一直大约持续到公元五世纪,随后进入基督教时代,温泉浴池被关闭了,但是并没有被毁坏,温泉的浴池被沉重的石柱密封,这些雕塑也被同时尘封在水下了,排列在一根树木的树干边,更像是一种祭祀仪式。这样看,这些雕塑和钱币似乎至少在水下待了大概1600年。 为什么看起来并没有我们熟知的那种绿绿的铜锈呢?这就要说到青铜器常见的四种锈蚀,俺要严重程度由小到大依次是: 1️⃣皮壳。也叫贴骨锈,是青铜器在不同环境中与周围的多种化学物质长期作用,在表面形成的一种薄薄的氧化膜。 2️⃣单层锈。也叫薄锈,多数呈现出深浅不一的绿锈。 3️⃣多层锈。也叫厚锈,层次多,锈色多样,锈蚀的层次非常明显且锈体坚硬。 4️⃣发锈。这是从青铜器铜胎基底产生的锈蚀,在青铜器表面形成一个锈泡。 因为青铜器中普遍含有锡,在有水的条件下,容易与氧气发生反应生成“水锈”,就是氧化锡,这是一种无害锈,会形成一层坚硬、致密且不溶于水的保护膜,会呈现出一种淡绿色的结构形态。还有氧化亚铜、氧化铜、孔雀石、蓝铜矿等腐蚀产物对青铜本体有一定的保护作用,而氯化亚铜、氯铜矿等腐蚀产物在一定条件下会对青铜本体进一步腐蚀,形成“粉状锈”。 意大利此次发现的青铜雕塑之所以能保存2000多年,很大可能是当地的温泉泥水中不含或含有极少的导致青铜器加速腐蚀的氯离子、硫酸根、硝酸根等离子。之所以没有我们认为的绿锈斑斑,很可能是在浸泡到水中后,与水中少量的氧气形成了氧化亚铜的皮壳,之后长期隔绝氧气,又未被扰动,从而得以保存下来。 在我国青铜器鉴定中有一个术语——水坑,指的就是新出土的古铜器,由于埋藏环境潮湿或者在水中浸泡,器表颜色湛绿或黝黑,非常好看。在我国湖南一代出土的青铜器以水坑居多。而意大利这次出土的青铜雕像是不是也是水坑货,还需要进一步的确认。

发表评论
0评