0 / 0 / 1
Регистрация: 30.09.2013
Сообщений: 8
|
|
1 | |
Сравнение массивов с выставлением оценки схожести30.09.2013, 12:14. Показов 1457. Ответов 8
Метки нет (Все метки)
Пожалуйста, помогите! Есть два массива. Первый:$k1=>$v1. Второй:$k2=>$v2. Нужно, чтоб если $k1==$v2, к переменной $tm добавлялось значение $v1. От количество элементов не должно зависить.
0
|
30.09.2013, 12:14 | |
Ответы с готовыми решениями:
8
Сравнение массивов Сравнение 2х массивов Сравнение массивов Сравнение массивов |
25 / 25 / 5
Регистрация: 25.03.2013
Сообщений: 105
|
|
30.09.2013, 12:23 | 2 |
Если от количество элементов не должно зависить делайте while
Или for($i=0;$i<count($array);$i++)
1
|
0 / 0 / 1
Регистрация: 30.09.2013
Сообщений: 8
|
|
30.09.2013, 12:25 [ТС] | 3 |
Можно целый код? Пол-суботы угробил на этот foreach!
0
|
25 / 25 / 5
Регистрация: 25.03.2013
Сообщений: 105
|
|
30.09.2013, 12:27 | 4 |
Покажите ваши наработки, попробуем поправить
0
|
0 / 0 / 1
Регистрация: 30.09.2013
Сообщений: 8
|
||||||
30.09.2013, 13:04 [ТС] | 5 | |||||
0
|
25 / 25 / 5
Регистрация: 25.03.2013
Сообщений: 105
|
||||||
30.09.2013, 13:17 | 6 | |||||
foreach (array_expression as $key => $value)
0
|
0 / 0 / 1
Регистрация: 30.09.2013
Сообщений: 8
|
|
30.09.2013, 13:43 [ТС] | 7 |
Спасибо, но оно дает не правильный результат.
$f=("2+2=4"=>"6", "3+3=6"=>"6") $s=("1"=>"2+2=3","2"=>"3+3=6") Оно должно дать 6, так-как первые элементы не совпадают, а а вторые совпадают. И за второй дается 6 баллов, что указанно в его значении.
0
|
25 / 25 / 5
Регистрация: 25.03.2013
Сообщений: 105
|
|||||||||||
30.09.2013, 13:55 | 8 | ||||||||||
2+2=4 3+3=6 0 //совпадения нету "2+2=4" != "3+3=6" 3+3=6 2+2=3 0//совпадения нету "3+3=6" != "2+2=3" 3+3=6 3+3=6 6//совпадения "3+3=6" == "3+3=6" Значением $v1=6; его и прибавляет Final result 6 Полный код Кликните здесь для просмотра всего текста
Собственно мы и получили 6
1
|
0 / 0 / 1
Регистрация: 30.09.2013
Сообщений: 8
|
|
30.09.2013, 14:14 [ТС] | 9 |
Спасибо! Тестировал на каком-то онлайн-сервисе, там кидало 0.
0
|
30.09.2013, 14:14 | |
30.09.2013, 14:14 | |
Помогаю со студенческими работами здесь
9
Сравнение массивов: найти максимальное перебором массивов Реализуйте таймер с сигналом и выставлением времени Сравнение массивов Сравнение массивов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |