Hướng dẫn a=1, b=2, c=3 program in python - Chương trình a = 1, b = 2, c = 3 trong python
Không quá cơ bản, nhưng điều này: Show
rất khác so với thế này:
Đầu tiên, không có dấu phẩy và những gì bạn có trong câu hỏi của bạn, là một danh sách một phần tử với chuỗi phần tử 26. Thứ hai là một danh sách phần tử 26 mỗi một ký tự duy nhất có chiều dài. Nếu bạn in mỗi:
Rõ ràng là nó thực hiện một bước bổ sung để biến các ký tự riêng lẻ của 18 thành một điều đáng tin cậy.Nếu bạn có chuỗi các ký tự 'A' qua 'Z' và/hoặc 'A' qua 'Z', bạn có thể dễ dàng trả về số lượng ký tự với sự hiểu biết danh sách:
Đối với loại cấu trúc dữ liệu bạn có, bạn cần truy cập chuỗi trước:
Vì vậy, nếu danh sách mã của bạn giống như trong câu hỏi của bạn, đó có thể là vấn đề của bạn. Một sự thay thế hợp lý là: 19Bạn có thể thấy rằng 20 của bạn, không có dấu phẩy, cũng giống như gõ tất cả các ký tự trong một chuỗi trong một danh sách như thế này 21.Vì vậy, bây giờ hãy thử: Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Làm cách nào để chuyển đổi ABC thành 123 trong Python? 22
22
Sử dụng ord () để chuyển đổi các chữ cái thành các số Sử dụng vòng lặp để lặp qua mỗi chữ cái trong một chuỗi. Tại mỗi lần lặp, nối lại Ord (C) - 96 với C làm chữ cái hiện tại vào danh sách trống ban đầu. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Làm cách nào để nhận được 26 chữ cái trong Python? Cách dễ nhất để tải một danh sách tất cả các chữ cái của bảng chữ cái là sử dụng chuỗi.ascii_letters, String.ascii_lowercase và String.ascii_uppercase. | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Làm thế nào để bạn chuyển đổi các chữ cái trong Python? Sử dụng hàm ord () để chuyển đổi chữ cái thành một số, ví dụ: số = ord ('a'). Hàm ord () lấy một chuỗi đại diện cho 1 ký tự unicode và trả về một số nguyên đại diện cho điểm mã unicode của ký tự đã cho. Đã sao chép! | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Làm thế nào để bạn viết từ A đến Z trong Python? Viết một chương trình Python để in các chữ cái từ bảng chữ cái tiếng Anh từ A-Z và A-Z .. | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Giải pháp mẫu:. 22
Mã Python: Nhập chuỗi in ("Bảng chữ cái từ A-Z:") cho chữ cái trong String.ascii_LowerCase: in (chữ cái, end = "") in ("\ nalphabet từ a-z:") , end = ""). 22
cuộc gọi | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Antonio081014 ngày 24 tháng 7 năm 2013 | Trả lời cờ Có bất kỳ cơ hội nào để tối ưu hóa, ví dụ: DP? cuộc gọi | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Antonio081014 ngày 24 tháng 7 năm 2013 | Trả lời cờ - BLCKEMBR ngày 09 tháng 11 năm 2015 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Về cơ bản, chỉ cần đi qua chuỗi đệ quy, luôn ăn một và hai ký tự (nếu có thể). 22 0- Ẩn danh ngày 08 tháng 6 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Về cơ bản, chỉ cần đi qua chuỗi đệ quy, luôn ăn một và hai ký tự (nếu có thể). - Ẩn danh ngày 08 tháng 6 năm 2013 | Trả lời cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Về cơ bản, chỉ cần đi qua chuỗi đệ quy, luôn ăn một và hai ký tự (nếu có thể). - Ẩn danh ngày 08 tháng 6 năm 2013 | Trả lời cờ Co vẻ tôt vơi tôi. Nó đã mất bao lâu ? Tôi đã có khoảng 30 phút để hoàn thành việc này trên bảng trắng và tôi đã không làm tốt công việc. - khuếch tán78 ngày 08 tháng 6 năm 2013 | Lá cờ @Anonymous: Sửa lỗi nhỏ ....... Mã của bạn không hoạt động cho "1020". hoặc bất kỳ đầu vào nào có thể có 10/20. Đây là mã hoạt động và sửa đổi ..... gói com.rakesh.topcoder; nhập java.util.arraylist; nhập java.util.hashmap; nhập java.util.hashset; nhập java.util.map; nhập java.util.scanner; nhập java.util.set; lớp công khai genalphabetcodes { công khai tĩnh void main (String [] args) {// Máy quét đầu vào = Máy quét mới (System.in); System.out .println ("Vui lòng nhập bất kỳ số độ dài nào nhưng kết hợp từ 1 đến 26 ......."); Chuỗi val = input.next (); System.out.println ("Tất cả các mã bảng chữ cái có thể cho số cho số:" + val); for (chuỗi chuỗi: giải mã (val)) {System.out.println (chuỗi); } } | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. giải mã bộ tĩnh công khai (chuỗi trong) {char curchar = 'a'; Bản đồ sốTochar = new HashMap (); for (int i = 1; i set private static decodeHelper (bản đồ sốTochar, chuỗi in, int charat, etraylist ArrayList) {set result = new Hashset (); if (charat> = in.length ()) {String str = ""; for (char c: ArrayList) {str += c; } result.add (str); kết quả trả lại; } other {int charcode = integer.valueOf (in.charat (charat) + ""); if (charcode == 0) {int preccharcode = integer.valueOf (in.charat (charat - 1) + ""); if (preccharcode == 1) charcode = 10; if (preccharcode == 2) charcode = 20; } char curchar = numbertochar.get (charcode); ArrayList.Add (Curchar); result.addall (decodeHelper (sốTochar, in, charat + 1, arrayList)); ArrayList.Remove (ArrayList.Size () - 1); if (in.length ()> charat + 1) {charcode = integer.valueOf (in.subString (charat, charat + 2)); Nếu (Charcode | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Đầu ra: Vui lòng nhập bất kỳ số chữ số nào nhưng kết hợp với mã bảng chữ cái có thể set private static decodeHelper (bản đồ sốTochar, chuỗi in, int charat, etraylist ArrayList) {set result = new Hashset (); if (charat> = in.length ()) {String str = ""; for (char c: ArrayList) {str += c; } result.add (str); kết quả trả lại; } other {int charcode = integer.valueOf (in.charat (charat) + ""); if (charcode == 0) {int preccharcode = integer.valueOf (in.charat (charat - 1) + ""); if (preccharcode == 1) charcode = 10; if (preccharcode == 2) charcode = 20; } char curchar = numbertochar.get (charcode); ArrayList.Add (Curchar); result.addall (decodeHelper (sốTochar, in, charat + 1, arrayList)); ArrayList.Remove (ArrayList.Size () - 1); if (in.length ()> charat + 1) {charcode = integer.valueOf (in.subString (charat, charat + 2)); Nếu (Charcode | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Đầu ra: Vui lòng nhập bất kỳ số chữ số nào nhưng kết hợp với mã bảng chữ cái có thể 22 1- Ogla ngày 08 tháng 6 năm 2013 | Lá cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Bạn có thể giải thích làm thế nào mã BAJ được tạo không? 22 2- KK ngày 11 tháng 6 năm 2013 | Lá cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Ngoài ra, nếu chúng ta đưa ra giả định rằng chuỗi chứa số không, thì mã sẽ xử lý các trường hợp như năm 20010. Mã trên không. Mã Java không đệ quy: | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng.
- Cengin ngày 12 tháng 6 năm 2013 | Trả lời cờ Vâng, vì vậy bạn có thể giải quyết các vấn đề phụ và ghi nhớ kết quả bằng cách sử dụng lập trình động. Nói cách khác: | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Chisingh ngày 09 tháng 2 năm 2013 | Trả lời cờ Tôi chỉ nhận được giá trị 3 là đầu ra cho các đầu vào khác nhau. | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Woteez ngày 10 tháng 2 năm 2013 | Lá cờ Đúng rồi. Hãy thử với "123123". - ẩn danh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Đầu ra cho "123123" là 9 và đúng như vậy. Tôi chỉ nhận được giá trị 3 là đầu ra cho các đầu vào khác nhau. | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Woteez ngày 10 tháng 2 năm 2013 | Lá cờ Đúng rồi. Hãy thử với "123123". - ẩn danh ngày 10 tháng 2 năm 2013 | Lá cờ Đầu ra cho "123123" là 9 và đúng như vậy. - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ 5) Bạn đang phân bổ một mảng có kích thước+1 (tôi cho rằng cho Cleaner Count_valid) khi bạn không thực sự cần thêm byte, một dấu hiệu tiềm năng cho thấy mã có thể được viết lại tốt hơn. Trong thực tế, nếu bạn cố gắng thoát khỏi đệ quy, có lẽ bạn sẽ thấy rằng bạn sẽ nhận được mã sạch mà không cần thêm vấn đề byte. 6) Việc sử dụng -1 để biểu thị các vấn đề phụ không được giải thích (ví dụ: bạn đã mất khả năng sử dụng một loại không dấu ở đó, ví dụ). Bạn đang có hiệu lực trộn dữ liệu với siêu dữ liệu. 7) Nếu đây là C ++ (mà tôi không cho rằng, do đó nhận xét nhỏ), bạn đang thiếu const trên str. 8) Nếu đây là C ++, bạn không cần phải khai báo tôi cụ thể. Phạm vi nó đến vòng lặp. Trong thực tế, các tiêu chuẩn C sau này cũng hỗ trợ mà tôi nghĩ. Vấn đề chính là 1 (và ở một mức độ nào đó 2), và phần còn lại bạn có thể loại bỏ là nitpicks/không liên quan/sai/không biết gì nếu bạn muốn. Ngoài ra, tôi hiểu đây chỉ là một mã nhanh để chứng minh những gì bạn đang nói, nhưng bạn đã yêu cầu phản hồi :-) - Loler ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ f ('101126') = 5, nhưng nhận được 8 hoặc | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 3Cảm ơn loler ... đánh giá cao đầu vào của bạn! - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! 22 4- Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng.
Cảm ơn loler ... đánh giá cao đầu vào của bạn! - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ f ('101126') = 5, nhưng nhận được 8 hoặc f ('101110') = 2, nhưng nhận được 3 - ẩn danh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 5Cảm ơn loler ... đánh giá cao đầu vào của bạn! | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! hoặc | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 6
Cảm ơn loler ... đánh giá cao đầu vào của bạn! | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! 22 7- Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! 22 8- Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ f ('101126') = 5, nhưng nhận được 8 | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! 22 9- Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn loler ... đánh giá cao đầu vào của bạn! - Chisingh ngày 10 tháng 2 năm 2013 | Lá cờ - khuếch tán78 ngày 09 tháng 6 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 0- Abhilash ngày 11 tháng 6 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Abhilash ngày 11 tháng 6 năm 2013 | Trả lời cờ 22 1Trong Python: | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Abhilash ngày 11 tháng 6 năm 2013 | Trả lời cờ Trong Python: | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Abhilash ngày 11 tháng 6 năm 2013 | Trả lời cờ Trong Python: | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 2- Anonymous ngày 28 tháng 12 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Nói chung, vì có một số tính toán lại trên các vấn đề phụ, chúng ta có thể sử dụng bản đồ băm để lưu trữ các giải pháp phụ. Các cuộc gọi đệ quy trên mỗi chuỗi đôi khi được gọi là hai lần (vì có thể có sự kết hợp của hai số có thể ánh xạ tới char) và kết hợp hai giải pháp phụ thành một, sau đó trả về. - Shu ngày 09 tháng 2 năm 2013 | Trả lời cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 3Điều này có thuật toán không gian O (N) và O (1), bằng cách lưu ý rằng có những vị trí chỉ có một lựa chọn, gây ra "phá vỡ" và số lượng hợp lệ cho các phần phụ mà không bị vỡ là số Fibonacci. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 4- Loler ngày 09 tháng 2 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 5- Sanjeevakumar ngày 10 tháng 2 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Nó là thất bại trong một vài trường hợp. cho năm 1221, nó đang trở lại 4. Nhưng câu trả lời là 5 ABBA, LBA, AVA, Abu, Lu 22 6- Anand ngày 10 tháng 2 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - còn gọi là ngày 10 tháng 2 năm 2013 | Trả lời cờ - Chaitanya.Sanapathi ngày 10 tháng 2 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - AGL87BK ngày 10 tháng 2 năm 2013 | Trả lời cờ Và trong thời gian tuyến tính: - AGL87BK ngày 10 tháng 2 năm 2013 | Lá cờ Công ty của bạn đã có một dự án để phát triển một hệ thống phần mềm. Một hệ thống phần mềm tương tự đã được phát triển trong công ty trước đây của bạn. Bạn phát hiện ra rằng việc giải thích các yêu cầu của công ty bạn khác với cách giải thích được thực hiện bởi công ty trước đây của bạn. Chi phí dự án sẽ tăng rất nhiều nếu sự mơ hồ trong các yêu cầu không được giải quyết. Bạn cũng có trách nhiệm đạo đức về bảo mật cho công ty trước đây của bạn. Thảo luận về những gì bạn nên làm trong tình huống như vậy? : Xin hãy giúp tôi trong chủ đề này và cho tôi giải pháp câu trả lời vì tôi là sinh viên học sinh của khoa học máy tính - 11 tháng 2 năm 2013 | Trả lời cờ char mảng [] = {'-', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w ','XYZ'}; phương thức void công khai2 (chuỗi cho đến, số int [], int from) {if (from == number.length) {System.out.println (cho đến); trở về ; } char c = mảng [số [từ]]; phương thức (cho đến+c, số, từ+1); | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Nếu ((từ 22 7} | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. } void static void chính (String args []) {StringVal sv = new StringVal (); int num [] = {1,2,1,1}; sv.method2 ("", num, 0); } | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Khuyết danh ngày 12 tháng 2 năm 2013 | Trả lời cờ Giải pháp lập trình động. O (n) Thời gian, không gian O (N), có thể được tối ưu hóa thành không gian O (1) bằng cách chỉ ghi nhớ hai giá trị trước đó trong mảng. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Andrei Gheorghe ngày 13 tháng 2 năm 2013 | Trả lời cờ 22 8Quan sát tốt. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Khuyết danh ngày 13 tháng 2 năm 2013 | Lá cờ #include #include sử dụng không gian tên std; tĩnh int i = 0; int số (char*); int main () {char s [100]; cin >> s; if ((s == null) || (strlen (s) == 0)) return 0; khác {i ++; numbertring (s);} cout | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Lalit ngày 16 tháng 2 năm 2013 | Trả lời cờ O (1) không gian và thời gian: - Rbrandonstewart ngày 17 tháng 2 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Bạn có thể vui lòng giải thích cách thức hoạt động của mã này? 22 9- Coder ngày 26 tháng 2 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Hãy để chúng tôi làm điều đó một cách đệ quy. Xin hãy sửa cho tôi nếu tôi sai [0 ... n-1] bây giờ thêm một [n]. Sau đó, hãy để một (n-1) là số lượng diễn giải hợp lệ. Sau đó là một (n) = A (N-1)+A (N-2) nếu A [N-1] - Mani 4M SKLM ngày 03 tháng 3 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 0Hãy để chúng tôi làm điều đó một cách đệ quy. Xin hãy sửa cho tôi nếu tôi sai [0 ... n-1] bây giờ thêm một [n]. Sau đó, hãy để một (n-1) là số lượng diễn giải hợp lệ. Sau đó là một (n) = A (N-1)+A (N-2) nếu A [N-1] | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Hãy để chúng tôi làm điều đó một cách đệ quy. Xin hãy sửa cho tôi nếu tôi sai [0 ... n-1] bây giờ thêm một [n]. Sau đó, hãy để một (n-1) là số lượng diễn giải hợp lệ. Sau đó là một (n) = A (N-1)+A (N-2) nếu A [N-1] - Mani 4M SKLM ngày 03 tháng 3 năm 2013 | Trả lời cờ 22 1- Cengin ngày 17 tháng 5 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Hãy để chúng tôi làm điều đó một cách đệ quy. Xin hãy sửa cho tôi nếu tôi sai [0 ... n-1] bây giờ thêm một [n]. Sau đó, hãy để một (n-1) là số lượng diễn giải hợp lệ. Sau đó là một (n) = A (N-1)+A (N-2) nếu A [N-1] - Mani 4M SKLM ngày 03 tháng 3 năm 2013 | Trả lời cờ 22 2- Cengin ngày 17 tháng 5 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 3Tôi nghĩ rằng vấn đề có thể được giải quyết đệ quy như đã nêu trước đây và cũng lặp đi lặp lại. Phiên bản lặp có lẽ là khó khăn để làm. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 4 Việc thực hiện đầy đủ phương pháp đệ quy trong Java được đưa ra dưới đây. - Murali Mohan ngày 08 tháng 6 năm 2013 | Trả lời cờ | Flag Reply
Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 5Dưới đây là mã sử dụng phương pháp lặp. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 61. Tìm tất cả các kết hợp tổng chiều dài bằng cách sử dụng 1 & 2 của 1. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Chris ngày 08 tháng 6 năm 2013 | Trả lời cờ - Ẩn danh ngày 09 tháng 6 năm 2013 | Trả lời cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 7o/p = 1> ['aabc', 'kbc', 'alc', 'aaw', 'kw'] 2> ['jaebc', 'jobc', 'jaew', 'jow'] 3> [' jt '] | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Kala Kutta ngày 09 tháng 6 năm 2013 | Trả lời cờ 22 8- __XY__ ngày 09 tháng 6 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Ravi ngày 09 tháng 6 năm 2013 | Trả lời cờ Không cần sử dụng Hashmap, chúng ta có thể chỉ cần sử dụng đệ quy bằng cách lấy một và hai char nếu có thể và in nó. - Ravi ngày 09 tháng 6 năm 2013 | Lá cờ - cùng một ngày 11 tháng 6 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Đối với bất kỳ truy vấn nào gửi thư cho tôi theo mã này đã được biên dịch bằng Dev-CPP - Sahil Kamboj ngày 11 tháng 6 năm 2013 | Trả lời cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. #bao gồm sử dụng không gian tên std; void in (int n [], char s [], int nn, int ns, int num) {if (nn == num) {s [ns] = '\ 0'; cout - Siddarth Kanted ngày 13 tháng 6 năm 2013 | Trả lời cờ một trong những hoạt động tốt cho mọi trường hợp - XYZ ngày 14 tháng 6 năm 2013 | Lá cờ Giải pháp JavaScript {{function getLetterRankWords (str) {var letterRanks = {}; var alphabet = 'abcdefghijklmnopqrstuvwxyz'; for (var i = 0; i Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 9var kết quả = {}; | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. var gobblestring = function (str, resectingTr, postoconsider) {if (resectingStr === "") {results [str] = true; trở về; } if (postoconsider === 2 && restinStr.length> = 2) {// xem xét hai số tiếp theo var nexttwonum = parseInt (restingsTr [0] + restingstr [1], 10); var letter = letterranks [nexttwonum]; if (chữ cái) {gobblestring (str + letter, restingsTr.subString (2), 1); if (restingsTr.length> = 2) {gobblestring (str + letter, resertstr.subString (2), 2); }}} other {var letter = letterRanks [parseInt (restingsTr [0], 10)]; if (chữ cái) {gobblestring (str + letter, restingsTr.subString (1), 1); if (restingstr.length> = 2) {gobblestring (str + letter, resertstr.subString (1), 2); }}}} | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. gobblestring ("", str, 1); if (str.length> = 2) {gobblestring ("", str, 2); } 22 0trả về đối tượng.keys (kết quả); } getLetterRankWords ('1123'); }} | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Quá tải119 ngày 13 tháng 6 năm 2013 | Trả lời cờ - Khuyết danh ngày 13 tháng 6 năm 2013 | Trả lời cờ f (n) = f (n-1) {nếu a [n] không bằng không} + f (n-2) {nếu a [n-1]*10 + a [n] - ACP Pradyuman ngày 15 tháng 6 năm 2013 | Trả lời cờ giải pháp của tôi. Có lẽ là một bản sao của giải pháp của người khác. - Haoju ngày 18 tháng 6 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 1- Ẩn danh ngày 22 tháng 6 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Giải pháp dựa trên việc tạo ra một cây nhị phân, các giá trị nhánh trái nhỏ hơn nút, giá trị nhánh phải lớn hơn nút và nhỏ hơn 26. Một khách truy cập sau đó sẽ truy cập cây và tạo tất cả các chuỗi dựa trên đường dẫn. 22 2 22 3Khách truy cập in tất cả các chuỗi có thể: 22 4Dưới đây là một khách truy cập khác in cấu trúc cây: 22 5Output: 22 6- Diloreto.P ngày 28 tháng 6 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Giải pháp dựa trên việc tạo ra một cây nhị phân, các giá trị nhánh trái nhỏ hơn nút, giá trị nhánh phải lớn hơn nút và nhỏ hơn 26. Một khách truy cập sau đó sẽ truy cập cây và tạo tất cả các chuỗi dựa trên đường dẫn. Khách truy cập in tất cả các chuỗi có thể: Dưới đây là một khách truy cập khác in cấu trúc cây: - Diloreto.P ngày 28 tháng 6 năm 2013 | Trả lời cờ sử dụng hệ thống; sử dụng System.Collections.Generic; sử dụng System.linq; sử dụng System.text; | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 7 không gian tên printallcombo {class program {static void printcombo (string input, int index, stringToprint, int tempindex) {if (tempindex == input.length-1) {console.writeLine ("String:"+StringToprint); trở về; } for (int i = index; i Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Diloreto.P ngày 28 tháng 6 năm 2013 | Trả lời cờ 22 8printcombo ("110203", 0, "", 0); Console.Read (); }}} | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 9
- Shlok ngày 28 tháng 6 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Rohitnandwate ngày 06 tháng 7 năm 2013 | Trả lời cờ /// Chỉ là một giải pháp đệ quy khác. Ai biết giải pháp lặp đi lặp lại? Làm ơn cho tôi xem. - Zombie ngày 07 tháng 7 năm 2013 | Trả lời cờ - Diloreto.P ngày 09 tháng 7 năm 2013 | Trả lời cờ {{Sử dụng hệ thống; sử dụng System.Collections.Generic; sử dụng System.linq; sử dụng System.text; sử dụng System.threading.tasks; không gian tên puzzle2 {class chương trình { /*nếu a = 1, b = 2, c = 3, .... z = 26. Cho một chuỗi, tìm tất cả các mã có thể mà chuỗi có thể tạo. Đưa ra một số lượng cũng như in các chuỗi. Ví dụ: Đầu vào: "1123". Bạn cần nói chung tất cả các mã bảng chữ cái hợp lệ từ chuỗi này. Danh sách đầu ra AABC // A = 1, A = 1, B = 2, C = 3 KBC // Vì K là 11, B = 2, C = 3 Alc // A = 1, L = 12, C = 3 AAW // a = 1, a = 1, w = 23 kW // k = 11, w = 23*/ từ điển tĩnh công cộng = từ điển mới (); static void main (String [] args) {for (int i = 1; i | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 0Danh sách đầu ra AABC // A = 1, A = 1, B = 2, C = 3 KBC // Vì K là 11, B = 2, C = 3 Alc // A = 1, L = 12, C = 3 AAW // a = 1, a = 1, w = 23 kW // k = 11, w = 23*/ từ điển tĩnh công cộng = từ điển mới (); static void main (String [] args) {for (int i = 1; i | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 1
công khai void void printCodes (Chuỗi codeprefix, chuỗi chuỗi con) {if (subring.length == 0) Console.WriteLine (codeprefix); | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng.
22 2for (int i = 1; i chuỗi con.length) ngắt; other if (i == Subring.length) Console.WriteLine (codeprefix + map [int.parse (con)]. toString ()); other {chuỗi SubsubString = Subring.SubString (0, i); Chuỗi codepre = map [int.parse (SubsubString)]. toString (); PrintCodes (codeprefix + codepre, subring.subString (i)); } | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. }}}}}} 22 3- BP ngày 09 tháng 7 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 4- Negar ngày 14 tháng 7 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Shekhar.sharma79 ngày 17 tháng 7 năm 2013 | Trả lời cờ 22 5Đó là một câu hỏi quay lại đơn giản ... đây là mã C ++ của tôi cho nó ... | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 6
- Mittal ngày 18 tháng 7 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Gauravswaroop ngày 26 tháng 7 năm 2013 | Trả lời cờ Việc thực hiện của tôi trong Ruby | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Juan Brein ngày 04 tháng 8 năm 2013 | Trả lời cờ 22 7- Mittal ngày 18 tháng 7 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Gauravswaroop ngày 26 tháng 7 năm 2013 | Trả lời cờ 22 8Việc thực hiện của tôi trong Ruby | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Juan Brein ngày 04 tháng 8 năm 2013 | Trả lời cờ - Sparsh Kumar Sinha ngày 06 tháng 8 năm 2013 | Trả lời cờ Xin lỗi! Nó phải là DFS (S, 0, X) thay vì DFS (S, 0,0) và X nên là một chuỗi trống được khởi tạo trong Main () - Sparsh Kumar Sinha ngày 06 tháng 8 năm 2013 | Trả lời cờ str_map (str1, t_str, i+1) Nếu i+1 DEF test (): str1 = "1123" str_map (str1, [], 0) in str_list kiểm tra() - Anonymous ngày 21 tháng 8 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. 22 9- Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 0Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 0Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. 22 2- Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. 22 3- Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 4Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 5Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. - Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. - Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. - Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 6Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. - Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. 22 7- Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. 22 8- Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ 22 9- Maverick ngày 13 tháng 9 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. - Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 0Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. 22 1- Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã sau hoạt động trên tất cả các đầu vào, ngay cả các trường hợp góc bao gồm 0 trong chuỗi đầu vào. Tôi đã giả định rằng nếu hơn hai 0 liên tiếp xảy ra trong chuỗi đầu vào, thì không có cách giải thích hợp lệ nào về chuỗi đã cho vì chúng tôi không có bất kỳ ký tự nào ánh xạ tới 0. 22 2- Sc.Shobhit ngày 01 tháng 9 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Maverick ngày 13 tháng 9 năm 2013 | Trả lời cờ Đây là một triển khai Python - ASAF ngày 21 tháng 10 năm 2013 | Trả lời cờ 22 3 22 4 22 5 22 6Đây là cách tiếp cận năng động của tôi trong Python (đăng lại sau khi đăng nhập) | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - ASAF ngày 21 tháng 10 năm 2013 | Trả lời cờ 22 7- Twigfiggly ngày 27 tháng 10 năm 2013 | Trả lời cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Stefan Filip ngày 03 tháng 11 năm 2013 | Trả lời cờ Ai đó vui lòng giải thích thuật toán để giải quyết vấn đề này thay vì mã nguồn. - Ẩn danh ngày 10 tháng 11 năm 2013 | Trả lời cờ 22 8 22 9ai đó vui lòng giải thích thuật toán để giải quyết nó chứ không phải là mã - Sam ngày 16 tháng 7 năm 2014 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Giải pháp đơn giản nhất 22 0- Melad.raouf ngày 31 tháng 7 năm 2014 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 1Giải pháp đơn giản nhất | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Giải pháp đơn giản nhất - Melad.raouf ngày 31 tháng 7 năm 2014 | Trả lời cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 2Giải pháp đơn giản nhất | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 2Giải pháp đơn giản nhất | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Melad.raouf ngày 31 tháng 7 năm 2014 | Trả lời cờ - Arvind ngày 28 tháng 12 năm 2014 | Trả lời cờ mọi nghi ngờ đặt tin nhắn vào hộp thư đến của tôi - Aravindan ngày 28 tháng 12 năm 2014 | Lá cờ 22 4- Mogung ngày 08 tháng 2 năm 2015 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 5Python, O (2^(n-1)) như nó là. Không nhận được, lặp, không có lập trình động. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. O (2^(n-1)) xuất phát từ việc tạo ra tất cả các hoán vị của các trạng thái nhị phân từ getbinarystates (). Cách tiếp cận: Kết hợp và lý luận hoán vị. Chỉnh sửa: O (n) có thể đạt được bằng cách kết hợp RemoveOverLap () vào getBinaryState (). . ... 1111)}, sau đó chỉ đảm bảo rằng chúng tôi bỏ qua việc chi tiêu phần mới bên trái nhất với 1, vì '11' không được phép.) - Jimmythefung ngày 01 tháng 3 năm 2015 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Tomahawk ngày 02 tháng 3 năm 2015 | Trả lời cờ 22 6- Jimmythefung ngày 01 tháng 3 năm 2015 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 7- Tomahawk ngày 02 tháng 3 năm 2015 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 7- Tomahawk ngày 02 tháng 3 năm 2015 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Dưới đây là giải pháp của tôi về vấn đề: result ArrayList = new ArrayList (); 22 9Giải mã void công khai (Chuỗi từ, int k, int n) { | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 0if (k == n) {for (int i = 0; i | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Elmira Pavlova ngày 27 tháng 3 năm 2015 | Trả lời cờ Đây là giải pháp của tôi về vấn đề: | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Cỏ ba lá ngày 22 tháng 5 năm 2015 | Trả lời cờ Có câu hỏi này qua một cuộc phỏng vấn qua điện thoại và khóa cố gắng giải quyết nó trong thời gian tuyến tính .. Sau đó đã đưa ra điều này cho một giải pháp Python đệ quy. 22 1- Jruddell ngày 24 tháng 6 năm 2015 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Finalpatch ngày 24 tháng 7 năm 2015 | Trả lời cờ Bạn có phải cung cấp giải pháp DP tối ưu để vượt qua nếu bạn được đưa ra câu hỏi này không? Tôi chỉ có giải pháp đệ quy hoàn toàn :( Tôi đã có cách tiếp cận đúng với DP nhưng đã mắc một số lỗi trong mã của mình và không thể hoàn thành DP kịp thời :( | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Thatbrowndude ngày 19 tháng 11 năm 2015 | Trả lời cờ Trong Swift dựa trên câu trả lời của Antonio081014. 22 2Độ phức tạp về thời gian là O (FIB (N)) (được xác nhận với Sân chơi Xcode). Bất cứ ai cũng có thể giải thích cho tôi tại sao? Cảm ơn! | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 3- Stan Chang Khin Boon ngày 22 tháng 12 năm 2015 | Trả lời cờ Xin lỗi vì đã đăng đôi. Tôi đã đăng ký một tài khoản và đăng cùng một câu trả lời. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 4- Khinboon ngày 22 tháng 12 năm 2015 | Lá cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Trong Swift, dựa trên câu trả lời của Antonio081014. Example: 1123 Độ phức tạp thời gian dựa trên điểm chuẩn là FIB (N) nhưng tôi không thể giải thích đầy đủ tại sao? Ai có sáng kiến cho việc này? - Khinboon ngày 22 tháng 12 năm 2015 | Trả lời cờ Vui lòng cho tôi biết nếu bạn tìm thấy bất kỳ lỗi nào. - Knitin917 ngày 29 tháng 12 năm 2015 | Trả lời cờ - DL ngày 09 tháng 3 năm 2016 | Trả lời cờ 22 5Ý tưởng là, nhìn vào số từ các chữ số bên phải, bạn phá vỡ một hoặc hai ký tự, sau đó sau khi sửa chữa các ký tự bị chia tay này để tất cả các hoán vị của phần còn lại của chuỗi. | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 6- Mayank ngày 22 tháng 10 năm 2016 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 7- Amogh ngày 31 tháng 10 năm 2016 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 7- Amogh ngày 31 tháng 10 năm 2016 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 9- Amogh ngày 31 tháng 10 năm 2016 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 00- Amogh ngày 31 tháng 10 năm 2016 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng.
- Amogh ngày 31 tháng 10 năm 2016 | Trả lời cờ - Noone ngày 01 tháng 11 năm 2016 | Trả lời cờ - Noone ngày 02 tháng 11 năm 2016 | Trả lời cờ N = 0DEF đầu ra (đầu vào, gốc, pre): toàn cầu n Nếu Len (Bản gốc) trong (0,1): #Add ánh xạ cuối cùng vào chuỗi nếu LEN (Bản gốc) == 1: Pre += input.get (Bản gốc [0: 1]) n += 1 cm = [] Để biết chi tiết trong Pre: for x, y in input.items (): Nếu y == chi tiết: cm.Append (chi tiết + "=" %s "%(n, pre, cm)) trả về #nếu có 2 chữ số ánh xạ nếu input.get (gốc [0: 2])! = Không: new_chr = input.get (gốc [0: 2]) | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 01#Single Digits ánh xạ new_chr = input.get (gốc [0: 1]) đầu ra (đầu vào, gốc [1:], pre + new_chr) | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 02if __name__ == '__main__': nhập sys sys.stdout = open ('c: \\ temp \\ output.txt', 'wt') starter = 0 #start ánh xạ a -> 0 thay đổi thành 1 nếu a -> 1 input_mapping = {str (x): y cho x trong phạm vi (khởi động, khởi động + 26) cho y trong chr (97 + x)} in ("ánh xạ đầu vào %s" %input_mapping) input = ' Đầu vào của bạn: %s: " %đầu vào) Đầu ra (input_mapping, input, '') | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Anonymous ngày 26 tháng 4 năm 2017 | Trả lời cờ 22 03- Phiên bản Python tốt hơn với Kết quả Kiểm tra ngày 26 tháng 4 năm 2017 | Trả lời cờ 22 04- Cove9988 ngày 26 tháng 4 năm 2017 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 05Giải pháp C# | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Ruby: 22 06Và giải pháp tuyến tính sử dụng DP | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Ruby: 22 06- Danny Boy ngày 12 tháng 6 năm 2017 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Ruby: 22 08- Clark.anthony.g ngày 29 tháng 6 năm 2017 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. - Roberto ngày 23 tháng 7 năm 2017 | Trả lời cờ - Khuyết danh ngày 23 tháng 7 năm 2017 | Trả lời cờ - Roberto ngày 23 tháng 7 năm 2017 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 09Ý nghĩa của tiền tố trong danh sách đối số ở đây là gì? Có thể thực hiện cùng một mã mà không có chuỗi tiền tố trong đối số? | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng.
P.S. Tôi mới đến các cấu trúc dữ liệu và đệ quy học tập ngay bây giờ. - Aman.Grover42 ngày 30 tháng 9 năm 2017 | Trả lời cờ - Maddie ngày 20 tháng 11 năm 2017 | Trả lời cờ Dưới đây là mã làm việc sử dụng đệ quy, hy vọng nó sẽ giúp :) nhập java.util.arraylist; nhập java.util.hashmap; nhập java.util.list; nhập java.util.map; /** * * @Author nalin.sharma * *// / * * a = 1 * b = 2 *. *. *. * Đầu vào * 112 * đầu ra * aab * kb (11 cho k) * al (12 cho l) * */ lớp công khai facebookflipkartquestion {public static void main (String [] args) { Chuỗi s = "112"; char a [] = s.toararray (); Bản đồ bản đồ = Hashmap mới (); điền (bản đồ); Liệt kê tất cả = new ArrayList (); Danh sách l = Preparelist (A); all.add (l); rec (l, tất cả); in (tất cả, bản đồ); System.out.println ();} private static void in (danh sách tất cả, bản đồ) {for (list l: all) {String out = ""; for (int i = 0; i private static void rec (list l, list all) {for (int i = 0; i Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Danh sách tĩnh riêng tư Preparelist (char [] a) {list list = new ArrayList (); for (int i = 0; i 10private static void rec (list l, list all) {for (int i = 0; i Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Danh sách tĩnh riêng tư Preparelist (char [] a) {list list = new ArrayList (); for (int i = 0; i 11private static void fill (bản đồ bản đồ) {char c; for (int i = 0; i <26; i ++) {c = (char) ('a'+i); map.put (i+1, c); }}} | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Tốt nhất chỉ để ghi nhớ và không cố gắng làm bất cứ điều gì fancier. 22 12- Xiongmao ngày 08 tháng 12 năm 2018 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Mã của tôi trong C, thời gian và không gian tuyến tính 22 9- ẩn danh ngày 26 tháng 2 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 14- Sola ngày 28 tháng 9 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Bằng cách sử dụng đệ quy: Từ mỗi vị trí, chúng ta di chuyển bằng 1 và sau đó bằng 2 vị trí: 22 15- Thelineofcode ngày 21 tháng 7 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Cảm ơn bạn - Ganesh ngày 06 tháng 9 năm 2014 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. 22 16- Oldtimer ngày 03 tháng 10 năm 2013 | Trả lời cờ | Flag Reply Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Tại sao điều này được bỏ phiếu? Có vẻ đang hoạt động tốt ... - Ẩn danh ngày 03 tháng 10 năm 2013 | Lá cờ | Flag Nhận xét ẩn vì điểm thấp. Bấm để mở rộng. Có thể là nếu đầu vào chứa 0 bạn cần kiểm tra giống nhau 22 17- Anon ngày 03 tháng 10 năm 2013 | Lá cờ | Flag Làm cách nào để chuyển đổi ABC thành 123 trong Python?Sử dụng ord () để chuyển đổi các chữ cái thành các số Sử dụng vòng lặp để lặp qua mỗi chữ cái trong một chuỗi. Tại mỗi lần lặp, nối lại Ord (C) - 96 với C làm chữ cái hiện tại vào danh sách trống ban đầu.
Use a for-loop to iterate over each letter in a string. At each iteration, append ord(c) - 96 with c as the current letter to an initially empty list.
Làm cách nào để nhận được 26 chữ cái trong Python?Cách dễ nhất để tải một danh sách tất cả các chữ cái của bảng chữ cái là sử dụng chuỗi.ascii_letters, String.ascii_lowercase và String.ascii_uppercase.use the string. ascii_letters , string. ascii_lowercase , and string. ascii_uppercase instances.
Làm thế nào để bạn chuyển đổi các chữ cái trong Python?Sử dụng hàm ord () để chuyển đổi chữ cái thành một số, ví dụ:số = ord ('a').Hàm ord () lấy một chuỗi đại diện cho 1 ký tự unicode và trả về một số nguyên đại diện cho điểm mã unicode của ký tự đã cho.Đã sao chép!, e.g. number = ord('a') . The ord() function takes a string that represents 1 Unicode character and returns an integer representing the Unicode code point of the given character. Copied!
Làm thế nào để bạn viết từ A đến Z trong Python?Viết một chương trình Python để in các chữ cái từ bảng chữ cái tiếng Anh từ A-Z và A-Z ... Giải pháp mẫu:. Mã Python: Nhập chuỗi in ("Bảng chữ cái từ A-Z:") cho chữ cái trong String.ascii_LowerCase: in (chữ cái, end = "") in ("\ nalphabet từ a-z:"), end = ""). |