Нека да направим малък тест:
Вие как бихте потърсили дадена цифра в огромна електронна таблица?
- Ако отоваряте с нещо от рода: “натискам Ctrl-F (или отивам в менюто, търся find), въвеждам стринга, натискам enter и натискам next докато намеря или не намеря дадената цифра”, тогава попадате в категорията на нормалните и скучновати хора. T.е. може би около 95% от всички потребители на електронни таблици (и аз съм там).
- Ако работите по следният алгоритъм: “избирам свободна клетка, там въвеждам търсеното число, после го изваждам от първата клетка на първата колона на таблицата, после копирам резултата вертикално до достигане на последният ред от таблицата и търся къде се е получила нула. Ако има нула – в тази колона и ред е търсеното число. Ако няма нула, повтарям действието със следващата колона от таблицата или докато свършат колоните, или докато намеря числото”, тогава? Е, ако това е вашият алгоритъм, тогава попадате в категорията счетоводител! 🙂
Това е истинска случка. От нея и двамата с въпросният човек излязохме обогатени с нещо. Нямам намерението да обиждам никой – пази боже! Бях силно изненадан от това, колко нестандартно може да се подходи към един толкова тривиален процес, като търсене на стринг/число. Доста често ние, които почти всяка минута от работното си време прекарваме пред PC-то не се и замисляме даже, как работят и как възприемат компютъра останалите хора. Както обича да казва един приятел “….и днес научих нещо”.
Leave a Reply