Câu 2: Mình có 1 chuỗi văn bản, ví dụ "Bo An Co Khong BO". Bây giờ mình muốn đổi chữ in hoa thành chữ thường, và chữ thường thành chữ in hoa như sau "bO aN cO kHONG bo". Bạn nào có giải thuật tối ưu nhất ( chạy nhanh nhất, nhẹ nhất, viết ngắn gọn nhất ) nào? Cùng chia sẻ và thảo luận :)
#J2TeamXaNao#J2TeamXảNão Chào mấy ACE, trên tinh thần giao lưu học hỏi. Mình muốn mở mang kiến thức của bản thân mình và của 1 số ít newbie trong ngành. Mình thường có các câu hỏi về lập trình, chúng ta cùng thảo luận nhé.
Câu 1: Mình có 1 mảng a có n phần tử ( 10^6 <= n <= 10^9), mỗi phần tử có giá trị không quá 10^4 và lớn hơn 0 ( 0 <= a[i] <= 10^4). Hãy in mảng trên theo thứ tự sắp xếp các phần tử tăng dần.
Chúng ta cùng nhau thảo luận xem cách nào chạy nhanh nhất cho bài này nhé. (Giải thuật tốt nhất mà mình có hiện tại là dưới 3n). Xem ai có cách tốt hơn nào :)