鱼C论坛

 找回密码
 立即注册
查看: 3339|回复: 5

[练习] 【2017-4-18】每天进步一点点

[复制链接]
发表于 2017-4-18 08:32:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
翻译原文:
A common solution is to set aside a block of memory for the queue, start the queue at one end of the block, and let the queue migrate toward the other end of the block. Then, when the tail of the queue reaches the end of the block, we merely start inserting additional entries back at the original end of the block, which by this time is vacant. Likewise, when the last entry in the block finally becomes the head of the queue and is removed, the head pointer is adjusted back to the beginning of the block where other entries are, by this time, waiting. In this manner, the queue chases itself around within the block rather than wandering off through memory.

翻译答案:
用来在计算机中控制队列的最一般的方法是为队列分配一块存储器,从存储块的末端开始存储队列,并且让队列向另一端增长。然而当队尾到达块的末端,即队列为空时,我们开始将新的条目反向于末端的方向插入。同样,当队列的最后一条成为队头并被移出时,调整头指针回到块的开端,同时在此等待。在此方法下,队列在一块区域内循环而不会出现内存溢出情况。

读完一本书翻译原文:

This had long been expected, and all preparations had been made. Snowball, who had studied an old book of Julius Caesar’s campaigns which he had found in the farmhouse, was in charge of the defensive operations. He gave his orders quickly, and in a couple of minutes every animal was at his post.
As the human beings approached the farm buildings, Snowball launched his first attack. All the pigeons, to the number of thirty-five, flew to and fro over the men’s heads and muted upon them from mid-air; and while the men were dealing with this, the geese, who had been hiding behind the hedge, rushed out and pecked viciously at the calves of their legs. However, this was only a light skirmishing manoeuvre, intended to create a little disorder, and the men easily drove the geese off with their sticks. Snowball now launched his second line of attack. Muriel, Benjamin, and all the sheep, with Snowball at the head of them, rushed forward and prodded and butted the men from every side, while Benjamin turned around and lashed at them with his small hoofs. But once again the men, with their sticks and their hobnailed boots, were too strong for them; and suddenly, at a squeal from Snowball, which was the signal for retreat, all the animals turned and fled through the gateway into the yard.

翻译答案:
    这是早就预料到了的,所有相应的准备工作也已经就绪。斯诺鲍负责这次防御战。他曾在庄主院的屋子里找到一本谈论儒略·凯撒征战的旧书,并且钻研过。此时,他迅速下令,不出两分钟,动物们已经各就各位。  

    当这伙人接近庄园的窝棚时,斯诺鲍发动第一次攻击,所有的鸽子,大概有三十五只左右,在这伙人头上盘旋,从半空中向他们一齐拉屎。趁着他们应付鸽子的“空袭”,早已藏在树篱后的一群鹅冲了出来,使劲地啄他们的腿肚子。而这还只是些小打小闹的计策,只不过制造点小混乱罢了。这帮人用棍棒毫不费力就把鹅赶跑了。斯诺鲍接着发动第二次攻击,穆丽尔、本杰明和所有的羊,随着打头的斯诺鲍冲向前去,从各个方向对这伙人又戳又抵,而本杰明则回头用他的小蹄子对他们尥起蹶子来。可是,对动物们来说,这帮拎着棍棒、靴子上又带着钉子的人还是太厉害了。突然,从斯诺鲍那里发出一声尖叫,这是退兵的信号,所有的动物转身从门口退回院子内。  


   
   
翻译篇(每次翻译的量都不会很大,全部翻译才有奖励哦)
ss.jpg


非计算机方向系列:读完一本书(这是一本经典书籍,里面的每一个单词都值得查阅)

farm.jpg


        每日一句
You think you know someone. But mostly you just know what you want to know.
你以为你很了解某个人,但大多时候你了解的只是你想了解的部分。 (刮刮乐,挂出大奖)

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-4-28 16:50:08 | 显示全部楼层
这个技术被称为循环队列,因为它分配给队列一个循环内存模块。考虑到队列的特性,在模块的最末端会变成相邻的最前段。

人们发出巨大的咆哮。按照他们想象,他们的敌人在飞行突然的袭击给人类带来混乱。这是Snowball故意这么做的。当人们走进园内,有三匹马,三头奶牛,还有剩下的猪,都从隐藏的牛棚里冲了出来,从后面包抄了人类。Snowball发出了下一条指令。它直接冲向了Jones先生。Jones先生看到了Snowball,朝它射击。子弹刮伤了Snowball的背,打中了一头羊。Snowball没有一丝犹豫了将自己撞向Jones先生的腿部。Jones先生被撞倒在了粪堆中,枪也丢了。更可怕的场景出现了,Boxer抬起了它的铁蹄攻向人类,就像一匹发情的公马一样。他很早就从Foxwood获得了铁掌,并在这时候用上了。这时,大伙儿丢下了手上的家伙都准备逃跑。Panic突然赶上了他们,接下来所有的动物们开始追赶落荒而逃的人们,在园子里一圈又一圈的跑。它们有的用咬,用踢,用踹,用踩得撵着人们。没有一个动物没有参与到这场复仇中。甚至于,猫也参与了这场战斗,她跳到一个牛仔的肩膀上,用爪子挠,惹得那个牛仔哇哇大叫。当人们看清了打开的大门,人们喜极而泣的直接冲出了园子的大门,并直奔大马路。五分钟之后,人们怎么样来到园子就怎么样从园子中落荒而逃,鸽子们发出轻蔑的嘲笑声,并且不断啄着逃跑者的腿。

,这篇Animal Farm好长,,

评分

参与人数 1鱼币 +1 收起 理由
破渔网兜兜 + 1 打卡奖励

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-3 21:40:24 | 显示全部楼层
像上面这样的技术实现结果被称为循环队列,因为它就是将一个环状的内存单元块分配给了队列。就队列而言,最后一块内存单元就和第一块内存单元想毗邻。

每日一句:
你以为你很了解某个人,其实你只是了解你想知道的东西。

评分

参与人数 1鱼币 +1 收起 理由
破渔网兜兜 + 1 打卡奖励

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-15 20:35:33 | 显示全部楼层
这样的技术造成了一种叫做循环队列的实现,因为它形成了在给队列分配的内存空间的区块外循环的效果。对于这种队列来说,在区块最后一个空间的元素与第一个元素空间是相邻的(adjacent)。

评分

参与人数 1鱼币 +1 收起 理由
破渔网兜兜 + 1 打卡奖励

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-6 23:32:58 | 显示全部楼层
这样的一个技术实现方案被称为环形队列,因为这个方案带来的效果是一个循环,超出了分配给队列的内存块。
对于队列来讲,内存块中的最后一个单元和第一个单元是相邻的。


动物农场:
人们得以洋洋得叫了起来。他们看见了他们这场战斗中的敌人,正如他们想象的那样,然后他们随随便便追击他们。
这就是snowball故意的。当动物们都进入到院子的时候,三匹马,三头牛,还有剩下的猪,那些正躲在牛棚里的动物,突然间出现在人们的后面
切断了他们的后路。在这个时候snowball下达了进攻的信号。他自己朝着琼斯笔直冲了过去。
琼斯看见了他冲过来,拿起了枪,来了一枪。子弹擦开snowball的后背,擦出了一道血痕,一只羊被打死了。
snowball没有一点迟疑,挥舞着自己十五颗石头般重的身体冲向了琼斯。琼斯被推到了一堆粪堆上,手中的桥枪也飞掉了。
但是最令人感到害怕的还是在boxer,用后腿直立起来,用他那巨大的铁靴般的蹄子打了出去,就像一匹种马一样。
他的第一下打在了来自foxwood的马厩伙计的头上,直接把他打得没有了气。
在这种情境下,好几个伙计都吓得扔掉了他们的棒子想要逃跑。
他们被吓坏了,接着他们被所有动物追着在院子里打。他们被打踢咬践踏。
农场没有一只动物不向他们复仇。即使是猫也从屋顶上跳到一个挤奶工的肩上,用爪子在他的脖子上抓,抓得他惨叫。
当结局已经很清楚的时候,人们很庆幸能够逃出院子,急急忙忙朝着大道跑去了。
在人们入侵的五分钟内,他们溃败,从来的路逃跑了,一路上都被一群鹅叫着追赶着咬着他们的腿。


You think you know someone. But mostly you just know what you want to know.
你认为你了解一个人,但是大多数时候你只是了解了你想了解的那部分。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-11-19 09:52:32 | 显示全部楼层
这种技术的执行结果被称为循环队列,因为这种效果是形成了一个分配给队列的存储单元块
的循环输出。是的队列得以连接,块中最后一个单元与第一个单元相邻。

评分

参与人数 1鱼币 +1 收起 理由
破渔网兜兜 + 1 打卡奖励

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-15 07:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表