Sobes.tech
Middle+

როგორ ოპტიმიზირებს Python-ის კომპილატორი სტრიქონების გაერთიანების ოპერაციებს: რომელ შემთხვევებში `s = s + "next"` გამოიწვევს ახალი მეხსიერების განაწილებას და O(N) კოპირებას, და რომელ შემთხვევებში CPython შეასრულებს in-place O(1) ოპტიმიზაციას?