设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1076|回复: 2
打印 上一主题 下一主题

[已经解决] 【高手进】我又提问,这次无道德

 关闭 [复制链接]

Lv3.寻梦者

梦石
0
星屑
1333
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
跳转到指定楼层
1
发表于 2011-7-20 09:09:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 九夜神尊 于 2011-8-6 19:48 编辑

今天吃饭的时候啊,想啊想想啊想。
突然想到一个软件
Excel

我提 它做什么呢? 我是突然想到,这里面添加删除 行列。是那么的容易。

于是求某算法
一个数组,可以在任意位置插入或删除N个元素

↑,貌似一般人都能写出来哈。

10000个元素,你在第100位删除一个,后面的9900个数你每个都动一下吗?

貌似这么说应该有人明白了。
精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。

Lv3.寻梦者

梦石
0
星屑
1235
在线时间
1564 小时
注册时间
2008-7-30
帖子
4418

贵宾

2
发表于 2011-7-20 09:13:12 | 只看该作者
  1. deathking@deathking-desktop:~$ irb
  2. ruby-1.9.2-p290 :001 > ary = [1,2,3,4,5,6,7,8,9,10]
  3. => [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
  4. ruby-1.9.2-p290 :002 > ary.insert(5,["a","b","c"])
  5. => [1, 2, 3, 4, 5, ["a", "b", "c"], 6, 7, 8, 9, 10]
复制代码
至于删除,我就真搞忘了,好像有那么一个方法。
大不了你自己多迭代几次 delete_at 方法好咯~

点评

谢谢啊,虽然不知算法结构,不过Ruby数组自带此功能。又一次惊讶Ruby的强大  发表于 2011-7-22 11:29

See FScript Here:https://github.com/DeathKing/fscript
潜心编写URG3中。
所有对URG3的疑问和勘误或者建议,请移步至发布页面。
欢迎萌妹纸催更
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1359
在线时间
676 小时
注册时间
2009-11-11
帖子
2800
3
发表于 2011-7-20 10:58:31 | 只看该作者
那什么C里面的指针把,看看书里面都有,现在的CPU都很快

嘿。嘿。嘿
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-22 18:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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