| 1 Мехрдод ТРГИ[9"A" team], 21 июня 2009 г. 16:51:28 | |
|
Игорь Асямов! пасиб!
|
|
|
| 2 Асямов Игорь Сергеевич, 21 июня 2009 г. 14:43:34 | |
|
каждый раз при новой итерации цикла происходит проверка условия, поэтому каждый раз вызывается функция strlen, а она работает за линейное вермя.
|
|
|
| 3 Мехрдод ТРГИ[9"A" team], 21 июня 2009 г. 14:12:50 | |
|
Как??Ведь компилятор запоминает результат!! разве не так?
|
|
|
| 4 Асямов Игорь Сергеевич, 21 июня 2009 г. 12:36:13 | |
|
Совет на будущие: лучше не использовать функцию strlen в цикле, т.к. вместо линейной сложности получается квадратичная!
|
|
|
| 5 Мехрдод ТРГИ[9"A" team], 21 июня 2009 г. 11:02:15 | |
|
:)
|
|
|
| 6 Нагин Сергей Юрьевич, 20 июня 2009 г. 22:37:02 | |
|
скачай себе книгу: "С++ для чайников"! =)
|
|
|
| 7 Снетков Санька, 20 июня 2009 г. 20:59:01 | |
|
Всегда* чет я часто пишу и не смотрю что пищу:)
|
|
|
| 8 Снетков Санька, 20 июня 2009 г. 20:58:45 | |
|
Всегад пожалуста:)
|
|
|
| 9 Мехрдод ТРГИ[9"A" team], 20 июня 2009 г. 20:51:45 | |
|
за что тебе спасибо!!!
|
|
|
| 10 Снетков Санька, 20 июня 2009 г. 20:42:51 | |
|
Все я ему в аське объяснил, вопрос уходит в отдел "ЛУчше не октрывать:)"
|
|
|
| 11 Мехрдод ТРГИ[9"A" team], 20 июня 2009 г. 20:28:16 | |
|
вот маленькая программака которая сичтывает строку и выводит её прописный эквивалент т.е. sdj->SDJ. Скажите пж. как работает вот эта строка сh[i]=ch[i]&223;???
|
|
|
| 12 Мехрдод ТРГИ[9"A" team], 20 июня 2009 г. 20:26:13 | |
#include<iostream> using namespace std; int main() { char ch[100]; int i; cin>>ch; for (i=0;i<strlen(ch);i++) ch[i]=ch[i]&223; cout<<ch; return 0; }
|
|
|