小编Her*_*har的帖子

如何在字符串中找到子字符串的所有位置?

我将如何解决这个问题?我想在字符串的所有位置搜索一个大字符串.

c++ string find

12
推荐指数
2
解决办法
2万
查看次数

在scala中插入排序实现

我正在尝试Scala,我想看看如何在scala中实现插入排序,具有以下要求:

  1. 嵌套for循环
  2. Array [Int]用于输入
  3. 如果可能的话,通过引用方式修改调用中函数内容的方法,否则返回一个数组[Int]

如果这不是实现插入排序的Scala方法,您仍然可以提供上述代码并解释该方法的错误.编辑:这是一个尝试使用while循环(doest工作),不,它不是一个功课问题,为什么敌意?

def insert_sort(a:Array[Int]):Array[Int]={
for(i <- 0 until a.length)
{
  var j=i+1

  while(j>1&&a(j)<a(j-1)&&j<a.length)
  {
      var c=a(j)
      a(j)=a(j-1)
      a(j-1)=c
      j-=1
  }
}
return a
}
Run Code Online (Sandbox Code Playgroud)

scala insertion-sort

4
推荐指数
3
解决办法
6497
查看次数

标签 统计

c++ ×1

find ×1

insertion-sort ×1

scala ×1

string ×1