Mái nhà IT
Chào mừng bạn đã đến với diễn đàn, mong rằng bạn sẽ có những phút giây thật vui vẻ và hạnh phúc!
Hãy đăng ký để là thành viên hoặc đăng nhập để hạn chế vài phiền phức từ quảng cáo và có nhiều quyền lợi hơn trong diễn đàn.
Mái nhà IT
Chào mừng bạn đã đến với diễn đàn, mong rằng bạn sẽ có những phút giây thật vui vẻ và hạnh phúc!
Hãy đăng ký để là thành viên hoặc đăng nhập để hạn chế vài phiền phức từ quảng cáo và có nhiều quyền lợi hơn trong diễn đàn.
Mái nhà IT
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.



 
Trang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập

Share | 
 

 Hoán vị 2 số không cần biến tạm

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
ddtan90
Trung học
Trung học
ddtan90

Tổng số bài gửi : 32
Điểm : 198
Số lần được cảm ơn : 15
Sinh nhật : 01/01/1990
Ngày gia nhập : 02/03/2010
Tuổi : 34
Đến từ : Soc Trang

Hoán vị 2 số không cần biến tạm Vide
Bài gửiTiêu đề: Hoán vị 2 số không cần biến tạm   Hoán vị 2 số không cần biến tạm EmptySat May 01, 2010 10:52 am

Thông thường =khi lập trình các bạn sẽ gặp trường hợp phải hoán vị hay đổi chổ 2 số. Cách mà chúng ta thường là là dùng biến tạm:

Code:
void Swap (int &a, int &b) {
  int tam;
  tam=a;
  a=b;
  b=tam;
}
Tuy nhiên, còn một cách khác mà không cần dùng tới biến tạm:
Code:
void Swap (int &a, int &b) {
  a=a+b;
  b=a-b;
  a=a-b;
}
Đơn giản và tiết kiệm bộ nhớ hơn đúng không!
Ngoài cách này còn rất nhiều cách khác nữa. Nếu chịu khó nghiên cứu thì các bạn sẽ thấy có rất nhìu thứ hay lắm!
Về Đầu Trang Go down
 

Hoán vị 2 số không cần biến tạm

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Mái nhà IT :: Góc tin học :: Kỹ thuật Lập trình-
Free forum | Nghệ thuật | Thú vui | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất