tháng 11 2022

 Thuật toán sàng nguyên tố Eratosthenes

#include<bits/stdc++.h>
using namespace std;

int main() {
  int N = 1000;
  bool check[N + 1];
  // Khởi tạo tất cả các số [2...N] đều là số nguyên tố
  for (int i = 2; i <= N; i++) {
    check[i] = true;
  }
 
  // Thuật toán sàng nguyên tố
  // Nếu một số là số nguyên tố, thì tất cả các bội của nó không phải số nguyên tố
  for (int i = 2; i <= N; i++) {
    if (check[i] == true) {
      for (int j = 2 * i; j <= N; j += i) {
        check[j] = false;
      }
    }
  }
  // In ra các số là số nguyên tố
  for (int i = 2; i <= N; i++) {
    if (check[i] == true) {
      cout << i << " ";
    }
  }
}

Thuật toán tìm kiếm nhị phân C++

//Thuat toan tim kiem nhi phan
#include<bits/stdc++.h>
using namespace std;
bool binary_search(int a[], int n, int x){
	int l = 0, r = n-1, m;
	while(l <= r){
		m = (l + r) /2;
		if(a[m] == x){
			return true;
		} else if(a[m] < x){
			l = m +1;
		} else r = m -1;
	}
	return false;
}
int main(){
	int n, x; cin >> n >> x;
	int a[n];
	for(int &x : a) cin >> x;
	sort(a, a + n);
	if(binary_search(a, n, x)){
		cout << "Found" << endl;
	} else cout << "Not Found" << endl;
	return 0;
}

Thuật toán tìm kiếm nhị phân

//Thuat toan tim kiem nhi phan bang de quy
#include<bits/stdc++.h>
using namespace std;

bool binary_search(int a[], int l, int r, int x){
	if(l > r) return false;
	int m = (l + r)/2;
	if(a[m] == x) return true;
	else if(a[m] < x){
		return binary_search(a, m+1, r, x);
	}
	else return binary_search(a, l, m-1, x);
}
int main(){
	int n, x; cin >> n >> x;
	int a[n];
	for(int &x : a) cin >> x;
	if(binary_search(a, 0, n-1, x)){
		cout << "Found" << endl;
	} else cout << "Not Found" << endl;
	return 0;
}

Bước 1: Đăng nhập => Mẫu => Chỉnh sửa Template

Bước 2: Tìm thẻ ]]</b:skin> chèn code dưới đây trước nó
   pre, code {

    overflow:auto;

    background-image:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRxWnxqjA2kmP9RgH9x8Rm-jrOV9nY5_ONiQxfZl9Drd9ygGZrFNB0POCW6PyNZohoBCujxf8rteF2T9GDfTpK1qHCHPvw8woVFbsDiHU5frbPr1g0eGRmdNen6wyskrC8ooDMVU7TsyM/s1600/Note-namkna-blogspot-com.png);

    background-color:#FFF77A;

    background-repeat:no-repeat;

    padding-top:50px;

    padding-left:5px;

    padding-right:5px;

    padding-bottom:5px;

    border:#FF9900 thin dashed;

    color:#000;}

Lưu lại vào bài viết khi viết bài chuyển tab HTML và chèn code
    <pre>
            Code mà bạn muốn hiển thị
    </pre>
Như vậy là đã hướng dẫn xong mọi người cách tạo 1 khung chứa code đẹp cho blogspot rồi. Chúc thành công.





Với màn trình diễn này có thể giúp ích cho trang Blogspot của chúng ta rất nhiều, chúng ta có thể đăng những quảng cáo, tuyển dụng, chia sẻ, ... Cách làm như sau:

        Từ trang chủ Blogger chọn Bố cục (Layout) => Thêm một tiện ích => HTML/ JAVASCRIPT sau đó dán đoạn code dưới đây vào phần nội dung:

<div style="background: #FFFFFF url(https://i.imgur.com/8bPCgqH.png) no-repeat left; padding-left: 19px; padding-right: 2px; width: 100%;">

<marquee behavior="50" direction="left" height="60" onmouseout="this.start()" onmouseover="this.stop()" scrollamount="5" scrolldelay="50" width="750"> 

<a href="https://angiang.edu.vn/" target="blank"><img src="https://i.imgur.com/G6JQ1hm.jpg" style="height: 60px; width: 220px;" /> </a> 

<a href="https://www.hdbmtinhoc.info/" target="blank"><img src="https://i.imgur.com/tj3KNue.jpg" style="height: 60px; width: 220px;" /> </a> 

<a href="http://cdgdangiang.edu.vn/" target="blank"><img src="https://i.imgur.com/p11VKHg.jpg" style="height: 60px; width: 220px;" /> </a> 

<a href="https://moet.gov.vn/Pages/home.aspx" target="blank"><img src="https://i.imgur.com/wQqhEHh.jpg" style="height: 60px; width: 220px;" /> </a> 

<a href="https://thethaovanhoa.vn/" target="blank"><img src="https://i.imgur.com/jqVR1WW.jpg" style="height: 60px; width: 220px;" /> </a> 

</marquee></div>


- Đoạn Code được tô màu đỏ các bạn thay bằng đường link của ảnh có logo của mình.
- Đoạn Code được tô màu tím các bạn thay bằng đường link dẫn đến mục tiêu.
- Và đoạn Code màu xanh các bạn có thể thay thế hình ảnh của mình nhá.

DEMO:

Hiệu ứng có thể làm cho một nhóm các hình ảnh (logo, banner,...) chạy ngang liên tục trên trang web, nếu không xem mã nguồn, có thể ta sẽ lầm tưởng rằng đây là một trong những đoạn mã sử dụng thẻ MARQUEE để thực hiện việc di chuyển. 



1. Phần css và Javascript:

Các bạn vào phần chủ đề => Chọn Tùy chỉnh HTML. Copy đoạn code dưới đây dán lên trên thẻ đóng </head>


<style type="text/css">
<!--
#slideCont {
border:solid 1px #000;
text-align:center;
}

#slideCont img {
margin: 5px;
}
-->
</style>

<script type="text/javascript">

function clip() {
// width of the banner container
var contWidth = 425;
// height of the banner container
var contHeight = 90;

var id1 = document.getElementById('slideA');
var id2 = document.getElementById('slideB');

id1.style.left = parseInt(id1.style.left)-1 + 'px';

document.getElementById('slideCont').style.width = contWidth + "px";
document.getElementById('slideCont').style.clip = 'rect(auto,'+ contWidth +'px,' + contHeight +'px,auto)';
id2.style.display = '';
if(parseFloat(id1.style.left) == -(contWidth)) {
id1.style.left = '0px';
}
setTimeout(clip,25)
}

function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}

addLoadEvent(function() {
clip();
});
//-->
</script>


2. Phần HTML của bạn cần làm như sau

Các bạn vào phần bố cục => Chọn thêm một ứng dụng => HTML/ JAVASCRIPT => Dán đoạn code bên dưới vào phần nội dung.

- Các bạn tùy biến chiều dài rộng kick cỡ ảnh cho phù hợp nhé


<div id="slideCont" style="clip: rect(auto, 425px, 90px, auto); height: 90px; overflow: hidden; position: relative; top: 0px; width: 425px; z-index: 1;">
<div id="slideA" style="height: 90px; left: -194px; overflow: hidden; position: absolute; top: 0px; width: 850px; z-index: 1;">
<div id="innerSlideA" style="float: left;">
<a href="http://www.apache.org/"><img border="0" height="44" src="http://www.webdesignandsuch.com/posts/jquery-logo-slider-ticker/logos/1.jpg" width="126" /></a>
<a href="http://www.haan.net/"><img border="0" height="60" src="http://www.webdesignandsuch.com/posts/jquery-logo-slider-ticker/logos/2.jpg" width="120" /></a>
<a href="http://www.mysql.com/"><img border="0" height="44" src="http://www.webdesignandsuch.com/posts/jquery-logo-slider-ticker/logos/3.jpg" width="126" /></a>

</div>
<div id="slideB" style="height: 90px; left: 0px; overflow: hidden; position: relative; top: 0px; width: 425px; z-index: 1;">
<a href="http://www.apache.org/"><img border="0" height="44" src="http://www.webdesignandsuch.com/posts/jquery-logo-slider-ticker/logos/4.jpg" width="126" /></a>
<a href="http://www.haan.net/"><img border="0" height="60" src="http://www.webdesignandsuch.com/posts/jquery-logo-slider-ticker/logos/5.jpg" width="120" /></a>
<a href="http://www.mysql.com/"><img border="0" height="44" src="http://www.webdesignandsuch.com/posts/jquery-logo-slider-ticker/logos/6.jpg" width="126" /></a>
</div>
</div>
</div>

    Ngày nay, chi phí để sắm một chiếc màn hình máy tính không quá cao và phần mềm, phần cứng trên máy tính mạnh mẽ và tương thích tốt hơn, không xảy ra hiện tượng trễ hình trên các cỗ máy sử dụng hai màn hình trở lên.


    Nếu bạn đang sử dụng hai màn hình trên máy tính chạy Windows 10 mà không biết phím tắt nhanh chuyển đổi giữa hai màn hình thì bạn hãy đọc chia sẻ trong bài viết dưới đây nhé!

    1. Phím tắt chuyển đổi giữa hai màn hình vật lý

Bạn sử dụng phím tắt Windows + P để chuyển đổi giữa hai màn hình vật lý trên máy tính. Sau khi bấm tổ hợp phím Windows + P thì một bảng tùy chọn sẽ xuất hiện ở phía bên phải màn hình với các chức năng sau.


     Screen only: chỉ hiển thị hình ảnh trên màn hinh màn hình gốc.

    Duplicate: hiển thị hình ảnh giống nhau trên cả hai màn hình.

    Extend: Mở rộng màn hình Desktop sang màn hình thứ 2.

    Second Screen Only: Chỉ hiển thị màn hình thứ 2.

    2. Phím tắt chuyển đổi giữa hai màn hình Desktop ảo.

    Trên Windows 10, bạn còn có thể tạo hai màn hình làm việc (Desktop) ảo giúp ích cho công việc của chúng ta. Dưới đây là một số phím tắt liên quan đến màn hình desktop ảo.


    Windows + Ctrl + D: tạo thêm desktop ảo mới

    Windows + Ctrl + phím mũi tên trái/phải: chuyển qua lại giữa các desktop ảo.

    Windows + Ctrl + F4: đóng desktop ảo hiện tại

    Windows + Tab: hiển thị tất cả các desktop ảo hiện có đồng thời hiển thị tính năng Task View

    Với những chia sẻ về phím tắt trong bài viết, chúng ta có thể thao tác, làm việc nhanh chóng hơn trong Windows 10 bằng cách làm quen và sử dụng phím tắt thường xuyên. Chúc các bạn thành công!

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Được tạo bởi Blogger.
Javascript DisablePlease Enable Javascript To See All Widget