Приложение Flutter для IOS, можно ли установить IOS & ldquo; Legacy Build System & rdquo; без Xcode?

Как уже упоминалось ранее, вы не обновляете переменную 'min' во внутреннем цикле. Целью внутреннего цикла является поиск индекса наименьшего элемента. Вы также должны переместить «swap» во внешний цикл. Ниже представлен псевдо-код выбора:

Selection Sort
Inputs:
  A: an array
  n: the number of elements in A to sort

Procedure SELECTION-SORT (A, n)
1. For i = 0 to n – 1:
  A. Set minIndex to i.
  B. For j = i + 1 to n:
    i. If A[j] < A[minIndex], then set minIndex to j. // Add this
  C. Swap A[i] with A[minIndex]. // Move this to outside of the inner loop

Взгляните на ссылку на мой блог ниже, чтобы увидеть полное объяснение алгоритма выбора выбора. Существуют реализации в Java, C ++, Python и JavaScript.

http://brianredd.com/algorithm/selection-sort

0
задан Cœur 19 January 2019 в 11:10
поделиться

1 ответ

Невозможно сделать это без Xcode.

И новая система сборки, и устаревшая система сборки для iOS используют инструмент командной строки xcodebuild.

Разница заключается в флаге -UseModernBuildSystem=NO or YES

0
ответ дан thachnb 19 January 2019 в 11:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: