разбиение массива, исходя из условия

superb

Guest
разбиение массива, исходя из условия

Есть главная страница(форма), где пользователь вводит строку символов:
 

phprus

Moderator
Команда форума
superb
Жжеш. Даже ссылку нормально вставить не смог.
 

phprus

Moderator
Команда форума
superb
Может так:
PHP:
function encode($array) {
	$backup_array=$array;
	if(sizeof($array) == 1) {
		return $array;
	} else {
		do {
			$current_value = array_shift($array);
			$letter_key = array_keys($backup_array,$current_value);
			$new_array[$letter_key[0]] = $current_value;
		} while(array_sum($array)>=array_sum($new_array));

		$group1[1]=encode($new_array);
		$group2[0]=encode($array);
	}
}
P.S. Cегодня я добрый поэтому дал код.
 
Сверху