AlgoFlo: Algorithm Visualizer

เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
1ย เชนเชœเชพเชฐ+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชตเชงเซ เชœเชพเชฃเซ‹
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

AlgoFlo เช เชเช• เชถเซˆเช•เซเชทเชฃเชฟเช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡ เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ เชฆเซเชตเชพเชฐเชพ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เชธเชฎเชœเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. เช† เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เชœเซ‡เชฎ เช•เซ‡ เชธเซ‰เชฐเซเชŸเชฟเช‚เช—, เชธเชฐเซเชšเชฟเช‚เช— เช…เชจเซ‡ เชชเชพเชฅเชซเชพเช‡เชจเซเชกเชฟเช‚เช— เชฎเชพเชŸเซ‡ เช‡เชจเซเชŸเชฐเซ‡เช•เซเชŸเชฟเชต เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡. เชงเซเชฏเซ‡เชฏ เชธเซเชชเชทเซเชŸ, เชธเชฎเชœเชตเชพเชฎเชพเช‚ เชธเชฐเชณ เช…เชจเซ‡ เชธเซเช‚เชฆเชฐ เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡ เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชฆเชฐเซ‡เช• เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชชเชพเช›เชณเชจเชพ เชฎเชฟเช•เซ‡เชจเชฟเช•เซเชธ เชถเซ€เช–เชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เช˜เชฃเชพ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เช‘เชซเชฐ เช•เชฐเซ€เช เช›เซ€เช, เช…เชฎเซ‡ เชฆเชฐเซ‡เช• เช…เชชเชกเซ‡เชŸ เชธเชพเชฅเซ‡ เชตเชงเซ เชเชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เชถเชพเชฎเซ‡เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชธเชคเชค เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เช เช›เซ€เช. เชญเชพเชตเชฟ เชชเซเชฐเช•เชพเชถเชจเซ‹ เชฎเชพเชŸเซ‡ เชŸเซเชฏเซเชจ เชฐเชนเซ‹!

เชตเชฟเชถเซ‡เชทเชคเชพเช“:
โ€ข เชตเชฟเชตเชฟเชง เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเซ‡ เชตเชฟเชเซเชฏเซเช…เชฒเชพเชˆเช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชธเซเชŸเชฎ เช†เชฒเซ‡เช– เช…เชจเซ‡ เชตเซƒเช•เซเชทเซ‹.
เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชฐเซ‡เชจเซเชกเชฎ เชเชฐเซ‡ เช…เชจเซ‡ เช—เซเชฐเชพเชซ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‹.
โ€ข เชฒเช•เซเชทเชฟเชค เชคเชคเซเชตเซ‹ เชธเชนเชฟเชค, เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เช•เชธเซเชŸเชฎ เช‡เชจเชชเซเชŸเซเชธ
เชเชฐเซ‡เชฎเชพเช‚
โ€ข เชญเชพเชฐเชฟเชค เช—เซเชฐเชพเชซเชจเซ‡ เชตเชฟเชเซเชฏเซเช…เชฒเชพเชˆเช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช—เซเชฐเชพเชซ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธ เชฎเชพเชŸเซ‡ เชฐเซ‡เชจเซเชกเชฎ เชตเชœเชจ.
โ€ข เชฆเชฐเซ‡เช• เชฎเชพเชŸเซ‡ เชตเชฟเช—เชคเชตเชพเชฐ เช•เซ‹เชก เชธเซเชจเชฟเชชเซ‡เชŸเซเชธ เช…เชจเซ‡ เชธเชฎเชฏ เชœเชŸเชฟเชฒเชคเชพ เชธเซเชชเชทเซเชŸเชคเชพ
เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ
โ€ข เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเชพ, เชธเซŒเช‚เชฆเชฐเซเชฏเชฒเช•เซเชทเซ€ เชฐเซ€เชคเซ‡ เช†เชจเช‚เชฆเชฆเชพเชฏเช• เชตเชฟเชเซเชฏเซเชฒเชพเช‡เชเซ‡เชถเชจ เชถเซ€เช–เชตเชพ เชฎเชพเชŸเซ‡
เช†เชจเช‚เชฆเชชเซเชฐเชฆ
โ€ข เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฆเชฐเซ‡เช• เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชฎเชพเชŸเซ‡ Java เช…เชจเซ‡ C++ เชฌเช‚เชจเซ‡เชฎเชพเช‚ เช•เซ‹เชก เชธเซเชจเชฟเชชเซ‡เชŸเซเชธ
เช•เซ‹เชกเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‡ เชธเชฎเชœเซ‹.
โ€ข เชเชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเชพ เช…เชฎเชฒเชจเชพ เชฆเชฐเซ‡เช• เชชเช—เชฒเชพเชจเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เชฐเซ€เชคเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฒเซ‰เช— เชตเชฟเชจเซเชกเซ‹
เชธเชฎเชฏ, เชฆเชฐเซ‡เช• เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซ‹ เชธเชพเชฅเซ‡ เช…เชจเซเชธเชฐเชตเชพ เช…เชจเซ‡ เช…เชญเซเชฏเชพเชธ เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡
เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ
โ€ข เช•เซ‹เชˆ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เช•เชจเซ‡เช•เซเชถเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€ - เชฌเชงเซ€ เชธเซเชตเชฟเชงเชพเช“ เช‘เชซเชฒเชพเช‡เชจ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡
เช•เซ‹เชˆเชชเชฃ เชธเชฎเชฏเซ‡, เช—เชฎเซ‡ เชคเซเชฏเชพเช‚ เชธเซ€เชฎเชฒเซ‡เชธ เชถเซ€เช–เชตเซเช‚.

เช…เชฎเชพเชฐเซ‹ เชธเช‚เชชเชฐเซเช• เช•เชฐเซ‹:
เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซ‹เชˆ เชชเซเชฐเชถเซเชจเซ‹, เชชเซเชฐเชคเชฟเชธเชพเชฆ เช…เชฅเชตเชพ เชธเชฎเชฐเซเชฅเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เช…เชฎเชพเชฐเซ‹ เช…เชนเซ€เช‚ เชธเช‚เชชเชฐเซเช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชซเชค เชฒเชพเช—เซ‡:
โ€ข เชˆเชฎเซ‡เชฒ: algofloapp@gmail.com
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
13 เชซเซ‡เชฌเซเชฐเซ, 2025

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

Bug Fixes & Improvements:
- Fixed app crash issue when entering large target values in Jump Search.
- Improved input validation to handle extreme values smoothly.
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชตเชงเซ เชœเชพเชฃเซ‹

เชเชช เชธเชชเซ‹เชฐเซเชŸ