|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
|
|
20-09-2008, 12:16 AM
Số bài viết: #1
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
HK II bắt đầu rồi...khai topic thoai nào. Như cũ, ở đây để post bài tập, ko spam.
Dân ta phải biết sử ta - Cái jì không biết lên tra Google Quay đầu là bờ - Không ngờ là vực ![]() Khuyến khích sáng tạo - Ba xạo thì chém |
|||
|
20-09-2008, 12:17 AM
Số bài viết: #2
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
1. Binary Search - Có trong sách của Dương Anh Đức, tham khảo thêm.
Mã: #include<iostream>Dân ta phải biết sử ta - Cái jì không biết lên tra Google Quay đầu là bờ - Không ngờ là vực ![]() Khuyến khích sáng tạo - Ba xạo thì chém |
|||
|
20-09-2008, 12:18 AM
Số bài viết: #3
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
2. Dec to Bin - Đơn giản ^^
Mã: #include<iostream>Dân ta phải biết sử ta - Cái jì không biết lên tra Google Quay đầu là bờ - Không ngờ là vực ![]() Khuyến khích sáng tạo - Ba xạo thì chém |
|||
|
27-09-2008, 10:32 AM
Số bài viết: #4
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Tháp Hà Nội bằng stack mới sưu tập đc, có hình minh hoạ đi kèm, nhưng hình như code hơi bị rối thì phải...
Mã: #include <iostream.h>Dân ta phải biết sử ta - Cái jì không biết lên tra Google Quay đầu là bờ - Không ngờ là vực ![]() Khuyến khích sáng tạo - Ba xạo thì chém |
|||
|
28-09-2008, 04:35 PM
Số bài viết: #5
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Anh Shin nhà ta pro quá. Nhưng cái bài tháp hà nội đó chắc chưa đủ trình độ để hiểu. Post bài này gần gũi hơn với chương trình của mình . Giải thuật thì vẫn như cũ nghĩa là vẫn dùng giải thuật của đệ quy nhưng dùng stack để khử để quy.Nói nom na là xử lý giùm cái CPU. Thử nhiều lần thấy cái này chạy nhanh hơn đệ quy nhiều. E hèm để bà con coi bình thường thì dễ quá thử mã hóa cái này thử thách dân IT lớp mình xem sao.
Mã: I2luY2x1ZGUgPGlvc3RyZWFtLmg+DQojaW5jbHVkZSA8c3RkbGliLmg+DQoNCiNkZWZpbmUJTUFY |
|||
|
28-09-2008, 09:27 PM
Số bài viết: #6
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
AK ak ak
1. Đồ sưu tầm, níu nói pro thì là chỉa chuyên nghiệp ![]() 2. Cái này gọi là Da Vinci Code ah
Dân ta phải biết sử ta - Cái jì không biết lên tra Google Quay đầu là bờ - Không ngờ là vực ![]() Khuyến khích sáng tạo - Ba xạo thì chém |
|||
|
29-09-2008, 05:51 PM
Số bài viết: #7
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Thể theo yêu cầu,gợi ý cho mấy bạn một chút. Bài viết trên đã được mình mã hóa bằng base64. Muốn hiểu rõ base64 là gì bạn có thể vài link sau http://www.nhatnghe.com/FORUM/showthread.php?t=26771 nếu có khả năng thì tự giải mã, còn ko có thể nhờ anh google
|
|||
|
29-09-2008, 09:20 PM
Số bài viết: #8
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Đem về diễn đàn này luôn cho nó nhanh nè.
I. Giới thiệu: Từ khi được giới thiệu, Base64 hiện là một giải thuật mã hóa được ứng dụng rộng rãi. Bên cạnh ứng dụng chính là encode dữ liệu truyền trong các ứng dụng mail (Multipurpose Internet Mail Extensions - MIME) base64 còn dùng trong một số lĩnh vực khác nhau. Ý nghĩa của giải thuật này là chuyển đổi các dữ liệu binary (như file đính kèm) sang dạng plain text để có thể truyền với giao thức mail. Cách hiện thực base64 đơn giản là dùng bảng mã 6 bit (chỉ bao gồm các ký tự a-z,A-Z,0-9) thay cho bảng mã 8 bit thông dụng. Các bước Base64 thực hiện như sau: 1. Chuyển đổi các dữ liệu truyền sang nhị phân. Vd: với 3 ký tự ASCII 8 bit ta sẽ có dãy gồm 24 bit. 2. Tách thành các nhóm 6 bit để xử lý 3. Ánh xạ nhóm 6 bit trong bảng mã Base64 để tìm ký tự tương ứng Hãy xét một ví dụ sau: Dữ liệu cần chuyển đổi Base64: Man Bước 1: M = 77 (ASCII) = 0100.1101 a = 97 (ASCII) = 0110.0001 n = 110 (ASCII) = 0110.1110 Man = 0100.1101.0110.0001.0110.1110 Bước 2: Tách nhóm 6 bit Man = 010011.010110.000101.101110 Bước 3: Ánh xạ trong bảng mã 64 sau: Dữ liệu Base64: TWFu Việc chuyển đổi từ Base64 ra dữ liệu gốc đơn giản có thể làm ngược lại. Ngoài việc dùng chuyển đổi dữ liệu dùng truyền mail, Base64 còn dùng trong HTTP Basic Authenticate với Web Server. Username và password được truyền đến server bằng Base64 trong HTTP Header. Xem hình sau: Hình ảnh này đã được thay đổi kích thước. Click vào đây để xem hình ảnh gốc với kích thước là 1012x797 II. Dùng Base64 mã hóa Webshell để Bypass Antivirus: 1. Có 1 Webshell vd: r57.php. Shell này khi upload lên server cài đặt Antivirus sẽ dễ dàng detect được. 2. Dùng Base64 encode. Có thể dùng một số trang web encode online. Vd: http://www.motobit.com/util/base64-decoder-encoder.asp 3. Tạo file Newshell.php dán nội dung encode vào hàm base64_decode Mã: <?phpVới abc là nội dung shell đã encode. Kết thúc! Dân ta phải biết sử ta - Cái jì không biết lên tra Google Quay đầu là bờ - Không ngờ là vực ![]() Khuyến khích sáng tạo - Ba xạo thì chém |
|||
|
29-09-2008, 09:55 PM
Số bài viết: #9
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Nghe đồn là cái link encode online kia ko làm jì đc hết, decode ra lại code
Dân ta phải biết sử ta - Cái jì không biết lên tra Google Quay đầu là bờ - Không ngờ là vực ![]() Khuyến khích sáng tạo - Ba xạo thì chém |
|||
|
29-09-2008, 11:31 PM
Số bài viết: #10
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
MÃ HÓA RA NHƯ VẦY NÈ
Mã: #include <iostream.h>Dùng trang này để decode của thằng Base64 online nè http://www.motobit.com/util/base64-decoder-encoder.asp |
|||
|
09-10-2008, 01:08 AM
Số bài viết: #11
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
lâu lắm không lên lại diễn đàn,sao tự nhiên thấy phần bài tập cấu trúc dữ liệu không được bàn luận sôi nổi như môn kĩ thuật lập trình vậy ta,nó đâu có vẻ khó hơn.Mình xin đóng góp bài sắp xếp danh sách liên kết không có thứ tự sang danh sách liên kết có thứ tự(câu 8F-Buổi thực hành 2).Nếu ai có cách làm tối ưu hơn thì xin post lên để mình tham khảo vì môn này yêu cầu "thuật giải không chỉ đúng mà còn phải là đúng nhất và hay nhất - Trích lời của thầy
" .Mã: void sapxep()đây chỉ là code của hàm sắp xếp,bạn nào muốn test thì tự bỏ vào phần main nha,mấy cái lặt vặt đó mình nghĩ ai cũng làm được nên không post lên làm gì. |
|||
|
11-10-2008, 11:09 PM
Số bài viết: #12
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
cái này ko phải mình spam nha..
Những bạn nào có "khả năng" thì nên post bài lên..nhưng theo "lời khuyên" của mình là : khu vực này chỉ nên post bài tự làm của tất cả mọi người (cả đúng lẫn không đúng) để chúng ta góp ý.Vì bình thường một bạn yếu về lập trình sẽ bị "hoa mắt" vì mấy đoạn code mà người đó không hiểu gì ->nản ->ko xem ->không ai vô ->vắng. Còn nếu bài sưu tầm thì nên bỏ vào topic khác..trừ khi có bài tập nào khó quá cần bài tập tham khảo Chương trình quảng cáo.. ![]() Chuyên mua, bán, trao đổi, sửa chữa máy tính để bàn, laptop, linh kiện, và các thiết bị ngoại vi. Mọi thông tin liên hệ 0938.826.116.....
|
|||
|
12-10-2008, 12:16 AM
Số bài viết: #13
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
ùh,mình tán thành ý kiến của Trí,để thể hiện sự tán thành,xin post thêm một bài nữa
.Đây là câu i - bài 12 - buổi thực hành thứ hai,lúc làm thực hành thấy có nhìu người hỏi câu này nên quyết định post lên cho bà con xem chơi : tìm một phần tử có giá trị bằng với giá trị x hoặc gần nhất và lớn hơn phần tử x nhập vào sau đó thêm một phần tử sau phần tử tìm thấy. Mã: int timthem(int m, int n)ai không hiểu chỗ nào thể hỏi,ai có cách tối ưu hơn xin cho ý kiến,vì ngày mai tươi sáng,cố lên mọi người ơi
|
|||
|
12-10-2008, 04:05 PM
Số bài viết: #14
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Đc sự khích lệ của PT , mình cũng post một bài lên ^^ , bài 12 câu i , thuật giải khác với của PT , các bồ coi và test giùm , giúp mình hoàn thiện bài này nữa há
thuật giải là : mình tìm số lớn hơn và gần với số mình nhập vô bằng biến n ; rùi thêm một số sau số đó . sau đây là code : Mã: void tim_them ( int x ) |
|||
|
13-10-2008, 05:47 PM
Số bài viết: #15
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Bài này chưa test! Nhìn sơ giải thuật cũng có lí! Nhưng đặt n = 32767 có vẻ gượng ép wa'!
Thấy cách của tao mí lị PT coi đc hơn
|
|||
|
15-10-2008, 09:48 PM
Số bài viết: #16
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Giải thuật sắp xếp danh sách cho bài 7 [của 1 thành viên B1.2]
Mã: void sort()Dân ta phải biết sử ta - Cái jì không biết lên tra Google Quay đầu là bờ - Không ngờ là vực ![]() Khuyến khích sáng tạo - Ba xạo thì chém |
|||
|
15-10-2008, 09:49 PM
Số bài viết: #17
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Bài 16 của 1 thành viên B1.2 - Nhờ tui post lên để pà kon tham khảo, comment và debug
![]() Mã: #include <iostream.h>Dân ta phải biết sử ta - Cái jì không biết lên tra Google Quay đầu là bờ - Không ngờ là vực ![]() Khuyến khích sáng tạo - Ba xạo thì chém |
|||
|
17-10-2008, 01:56 AM
Số bài viết: #18
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Mình chưa làm xong bài 8 nữa mà Shin hâm làm tới bài 16 rồi à T_____T
|
|||
|
17-10-2008, 09:56 AM
Số bài viết: #19
|
|||
|
|||
|
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
Pạn Shin mới làm tới bài 9 ah
hum nay sẽ làm xong tất cả (nếu ko có jì quyến rũ làm việc khác)
Dân ta phải biết sử ta - Cái jì không biết lên tra Google Quay đầu là bờ - Không ngờ là vực ![]() Khuyến khích sáng tạo - Ba xạo thì chém |
|||
|
23-10-2008, 09:36 AM
Số bài viết: #20
|
|||
|
|||
Bài tập Cấu trúc dữ liệu - Thuật giải đã giải
{P}ro.gramm3rs{L} ' Viết: Đc sự khích lệ của PT , mình cũng post một bài lên ^^ , bài 12 câu i , thuật giải khác với của PT , các bồ coi và test giùm , giúp mình hoàn thiện bài này nữa háBạn ơi. vui lòng giải thích cho mình hiểu dùm chổ n=32767 nhé. mình k hỉu rùi" Cảm ơn bạn trước. Vìsao chỉ bằng 32767 mà k là số khác?.
|
|||
|
« Bài cũ hơn | Bài mới hơn »
|
| Chủ đề tương tự... | |||||
| Chủ đề: | Tác giả | Phản hồi: | Lượt xem: | Bài viết cuối | |
| Kêu gọi anh em B1 chuẩn bị cho mùa giải mới | pham_tri_11 | 21 | 183 |
24-08-2010 01:58 PM Bài viết cuối: pham_tri_11 |
|
| Giải Bài Thi Lập Trình Mạng WebSVer | Judgement™ | 6 | 305 |
22-08-2010 08:53 PM Bài viết cuối: Judgement™ |
|
| xin tài liệu tư tưởng hcm và chính trị cuối khoas | huutai_huutai28 | 0 | 24 |
20-08-2010 09:08 AM Bài viết cuối: huutai_huutai28 |
|
| Xin tai lieu ma nguon mo | yulon | 0 | 39 |
28-07-2010 07:24 PM Bài viết cuối: yulon |
|
| Tài liệu mã nguồn mở tham khảo của thầy nè | huutai_huutai28 | 0 | 201 |
16-04-2010 10:59 PM Bài viết cuối: huutai_huutai28 |
|







Cám ơn bởi

" .

.
Thấy cách của tao mí lị PT coi đc hơn
(nếu ko có jì quyến rũ làm việc khác)