🤓 หลายคนอาจเคยบ่น "เรียนเลขไปทำไม ไม่เห็นได้ใช้เลย"
อันนี้เป็นแค่ตัวอย่าง เพื่อให้รู้ว่าเลขที่เราเรียนตอนม.ปลาย
ไม่ควรทิ้งถ้าคิดจะเรียนคอมพิวเตอร์ ในระดับสูง
.
👉 1) สมการเชิงเส้น
เริ่มต้นจากสมการเส้นตรง ที่มีหน้าตาดังนี้ y=mx+c เรียกว่ารูปมาตรฐาน
- เมื่อ m เป็นความชัน
-ส่วน c เป็นจุดตัดแกน y
.
สมการเชิงเส้นเราจะได้เรียนในระดับ ม 4
พอในม.5 วิชา วิทยาการคำนวณ
ก็จะเห็นประโยชน์ของสมการเส้นตรงถูกนำไปใช้ในงาน data science (วิทยาการข้อมูล)
นำไปใช้วิเคราะห์ข้อมูลแบบ linear regression
.
กล่าวคือเมื่อเรามีข้อมูลย้อนหลังในอดีต
แล้วสามารถนำไปพล็อตลงบนกราฟแกน x กับ y
ผลปรากฏว่าข้อมูลมีความสัมพันธ์เป็นเส้นตรง
ในกรณีเราสามารถหาสมการเส้นตรงที่เหมาะสมสุด (optimize)
นำมาใช้พยากรณ์ข้อมูลล่วงหน้าในอนาคตได้
.
แต่ในกรณีที่ความสัมพันธ์ของข้อมูลพบว่าไม่ใช่เส้นตรง
เราสามารถใช้สมการที่ไม่ใช่เส้นตรง มาใช้พยากรณ์ข้อมูลก็ได้เช่นกัน
.
👉 2) เมทริกซ์
คือกลุ่มของจำนวนตัวเลข ที่เขียนเรียงกันเป็นรูปสี่เหลี่ยมผืนผ้าหรือจัตุรัส
นอกจากใช้แก้สมการหลายตัวแปรแล้ว
จะมีประโยชน์เวลานำไปประมวลภาพ (Image processing)
หรืองานพวกคอมพิวเตอร์วิชั่น (computer vision)
.
ต้องบอกอย่างนี้ว่า รูปภาพดิจิตอลที่เราเห็นเป็นสีสันสวยงาม
แต่ทว่าคอมไม่ได้มองเห็นเหมือนคน
มันมองเห็นเป็นเมทริกซ์ โดยข้างในเมทริกซ์ก็คือตัวเลขของค่าสี
และเราสามารถกระทำการคณิตศาสตร์กับรูปภาพได้
เช่น บวกลบ คูณหาร กับรูปภาพดิจิตอล ในมุมของเมทริกซ์
.
👉 3) ความน่าจะเป็น
ยกตัวอย่างเช่น ทฤษฏี Bayes' theorem
ทฤษฏีหนึงของความน่าจะเป็น
จะใช้หาว่าสมมติฐานใดน่าจะถูกต้องที่สุด โดยใช้ความรู้ก่อนหน้า (Prior Knowledge)
.
ทฤษีนี้ถูกนำไปใช้ในงานวิเคราะห์ข้อมูล รวมทั้งการเรียนรู้ของเครื่อง
เช่น จงหาความน่าจะเป็นที่ชาเขียวขวดนั้นจะผลิตจากโรงงานจากประเทศไทย
จงหาความน่าจะเป็นว่าผู้ป่วยจะเป็นโรคมะเร็ง เมื่อหายจากการติดเชื้อไวรัสโคโรนา
เป็นต้น
.
👉 4) แคลคูลัส
ตัวอย่างเช่น ถูกนำมาใช้ใน neural network
ซึ่งก็เครือข่ายประสาทเทียมที่เลียนแบบเซลล์สมอง
แต่จริงๆ ข้างในเครือข่ายจะประกอบไปด้วยน้ำหนัก
.
น้ำหนักที่ว่านี้มันก็คือตัวเลขจำนวนจริง ที่เริ่มต้นสุ่มขึ้นมา
แล้วเวลาจะหาค่าน้ำหนักที่เหมาะสม (optimize)
มันจะถูกปรับทีละเล็กทีละน้อย
โดยอาศัยหลักการเรื่องอนุพันธ์ หรือดิฟนั่นแหละ
.
👉 5) ตรรกศาสตร์
วิชานี้พูดถึง "ประพจน์" หมายถึงประโยคที่ให้ค่าออกมาเป็น True หรืด False
รวมถึงการใช้ตัวเชื่อมประพจน์แบบต่างๆ ไม่ว่าจะเป็น "และ" "หรือ" "ก็ต่อเมื่อ" เป็นต้น
.
ศาสตร์ด้านนี้เป็นพื้นฐานของระบบคอมพิวเตอร์
เพราะวงจรคอมพิวเตอร์พื้นฐาน มีแต่ตัวเลข 0 หรือ 1
จึงสามารถแทนด้วย False หรือ True ในทางตรรกศาสตร์
ไม่เพียงเท่านั้นวงจรอิเลคทรอนิกส์ ก็มีการดำเนินทางตรรกศาสตร์อีกด้วย
ไม่ว่าจะเป็น "และ" "หรือ" "ไม่" เป็นต้น
.
ยิ่งการเขียนโปรแกรม ยิ่งใช้เยอะ
เพราะต้องเปรียบเทียบเงื่อนไข True หรือ False
ในการควบคุมเส้นทางการทำงานของโปรแกรม
.
👉 6) ฟังก์ชัน
ฟังก์ชันคือความสัมพันธ์ จากเซตหนึ่งที่เรียกว่า 'โดเมน' ไปยังอีกเซตหนึ่งที่เรียกว่า 'เรนจ์' โดยที่สมาชิกตัวหน้าไม่ซ้ำกัน
ซึ่งคอนเซปต์ฟังก์ชันในทางคณิตศาสตร์
ก็ถูกนำไปใช้ในการเขียนโปรแกรมแบบ functional programming
.
👉 7) เรขาคณิตวิเคราะห์
ถูกนำไปใช้ในวิชาคอมกราฟิก หรือเกมส์
ในมุมมองของคนที่ใช้โปรแกรมวาดรูปต่างๆ หรือโปรแกรมสร้างแอนนิมเชั่นต่างๆ
เราก็แค่คลิกๆ ลากๆ ก็สร้างเสร็จแล้วใช่มั๊ยล่ะ
.
แต่หารู้หรือไม่ว่า เบื้องเวลาโปรแกรมจะวาดรูปทรง เช่น สี่เหลี่ยม วงรี ภาพตัดกรวยต่างๆ
ล้วนอาศัย เรขาคณิตวิเคราะห์ พล็อตวาดรูปทีละจุดออกมาให้เราใช้งาน
.
👉 8) ปีทาโกรัส
ทฤษฏีสามเหลี่ยมอันโด่งดังถูกนำไปใช้วัดระยะทางระหว่างจุดได้
ซึ่งจะมีประโยชน์ในการแยกแยะข้อมูล โดยใช้อัลกอริทึม
K-Nearest Neighbors (KNN)
ชื่อไทยก็คือ "ขั้นตอนวิธีการเพื่อนบ้านใกล้ที่สุด "
มันจะถูกนำไปใช้งานวิเคราะห์ข้อมูล รวมทั้งการเรียนรู้ของเครื่องอีกด้วย
ไม่ขอพูดเยอะเดี่ยว ม.5 ก็จะได้รู้จัก KNN ในวิชาวิทยาการคำนวณ
.
👉 9) ทฤษฏีกราฟเบื้องต้น
อย่างทฤษฏีกราฟออยเลอร์ (Eulerian graph)
ที่ได้เรียนกันในชั้น ม.5 จะมีประโยชน์ในวิชาคอม
เช่น ตอนเรียนในวิชา network ของคอมพิเตอร์ เพื่อหาเส้นทางที่ดี่สุดในการส่งข้อมูล
หรือจะมองโครงสร้างข้อมูลเป็นแบบกราฟก็ได้ ก็ลองนึกถึงลิงค์ต่างในเว็บไซต์ สามารถจับโยงเป็นกราฟได้ด้วยนะ
.
👉 10) เอกซ์โพเนนเชียล และลอการิทึม
เราอาจไม่เห็นการประยุกต์ใช้ตรงๆ นะครับ
แต่ในการประเมินประสิทธิภาพของอัลกอริทึม เวลาเขียนโปรแกรม
เขาจะใช้ Big O ขอไม่อธิบายเยอะแล้วกันเนอะ
เรื่องนี้มีเขียนอยู่ตำราวิทยาการคำนวณชั้นม.4 (ไปหาอ่านเอาได้)
.
ซึ่งเทอม Big O บางครั้งก็อาจเห็นอยู่ในรูปเอกซ์โพเนนเซียล หรือลอการิทึมนั่นเอง
ถ้าไม่เข้าใจว่า เอกซ์โพเนนเซียล หรือลอการิทึม คืออะไร
ก็ไม่จะอธิบายได้ว่าประสิทธิภาพของอัลอริทึมเราดีหรือแย่
.
+++++++
เป็นไงยังครับ สนใจอยากรู้ว่า เลข ม.ปลาย
สามารถนำไปใช้ศึกษาต่ออะไรอีกบ้างไหมเนี่ย
ถ้าอยากรู้ ผมเลยขอแนะนำหนังสือ (ขายของหน่อย)
.
หนังสือ "ปัญญาประดิษฐ์ (AI) ไม่ยาก"
เข้าใจได้ด้วยเลขม. ปลาย เล่ม 1 (เนื้อหาภาษาไทย)
ติดอันดับ Best seller ในหมวดหนังสือคอมพิวเตอร์ ของ MEB
.
เนื้อหาจะอธิบายปัญญาประดิษฐ์ (A) ในมุมมองเลขม.ปลาย
โดยปราศจากการโค้ดดิ้งให้มึนหัว
พร้อมภาพประกอบสีสันให้ดูอ่านง่าย
.
สนใจสั่งซ์้อได้ที่
👉 https://www.mebmarket.com/web/index.php…
.
ส่วนตัวอย่างหนังสือ ก็ดูได้ลิงค์นี้
👉 https://www.dropbox.com/s/fg8l38hc0k9b…/chapter_example.pdf…
.
ขออภัยเล่มกระดาษตอนนี้ยังไม่มี โทดทีนะครัชชช
.
✍เขียนโดย โปรแกรมเมอร์ไทย thai progammer
🤓 Many people may have complained about ′′ learning the number, why I didn't get to use it
This one is just an example to know the number we studied in high school. The end.
Don't leave if you want to learn computer at high level.
.
👉 1) Linear equation
Start from a straight line equation that looks like y=mx+c called standard photo
- When m is action
- c section is a cutting point y axis
.
Linear equation. We will learn in grade 4
Enough in the university. 5 Computational Science
It will see the benefits of straight line equation being applied to data science (data science) work.
Linear regression data analytics
.
i.e. when we have data back in the past
Then can be taken to plot on the x and y graph.
The result appears that the information is in a straight line.
In the case, we can find the most suitable straight line equation (optimize)
Advance future forecasts
.
But in case the relationship of information found out is not a straight line.
We can also use an equation that is not a straight line to propose information.
.
👉 2) Matrix
Is a group of numbers written in a square or square.
Besides using to solve several variables.
It will be useful when it's leading to the image (Image processing)
Or computer vision jobs (computer vision)
.
I have to say this. The digital photos we see are colorful.
But the computer is not visible as a person.
It's seen as a matrix inside. The matrix is the number of colors.
And we can do math with pictures
Like, plus, multiply, multiply with digital photos in the corner of the matrix.
.
👉 3) Probability
For example, Bayes ' theorem theory.
Theory of probability
I will use which hypothesis is most accurate using previous knowledge (Prior Knowledge)
.
This theory is implemented in data analysis including machine learning.
For example, find the probability that green tea will be manufactured from factories from Thailand.
Find out the probability that patients will have cancer when they recover from Coronavirus infection.
Etc.
.
👉 4) Calculus
For example, being used in neural network.
Which is also an artificial neural network that imitates brain cells.
But really, the network is composed of weight.
.
This weight is also a random number of real numbers.
Time to find the right weight (optimize)
It will be slightly fined.
By living the principle of derivative or divative.
.
👉 5) Logic
This subject speaks of ′′ pronouncement ′′ meaning True or False sentence.
Including using different plural connectors, whether it's ′′ and or or if etc.
.
This aspect of science is the basis of computer system.
Because the basic computer circuit is only 0 or 1 numbers.
So it can be replaced with False or True in logic.
Not only that, the electronic circuit also has logical action.
Whether it's ′′ and or or no etc.
.
The more the programming, the more you use.
Because we have to compare True or False conditions.
In control of the programming path
.
👉 6) function
A function is a relationship from one set called ' domain ' to another set called ' Range ' by a unique face member.
Which concept function in mathematics.
It's been applied to functional programming.
.
👉 7) Analytical Geometry
Being applied in a graphic or games class
In view of people using various drawing programs or Animation Builders.
I'm just a click and drag and it's done. Aren't we?
.
But do you know that in time, the program will draw shapes like a square, rectangular, cone collage.
All living in geometry, analyzing the plot, drawing one at a time. Let us use it.
.
👉 👉 8) Tacorus
The famous triangle theory is implemented to measure the distance between points.
Which would be useful to digest data using algorithms.
K-Nearest Neighbors (KNN)
Thai name is ′′ The closest neighborhood process
It will also be implemented for data analysis including machine learning.
I don't want to talk too much. 5 to know KNN in computational science.
.
👉 9) Preliminary Graph Theory
Theoretically, Graphite Oler (Eulerian Graph)
I have studied in the middle school class. 5 will come in handy in computer class
For example, in a computer network class to find the best way to send information.
Or look at the data structure as a graph. Think about the different links on the website. They can be linked as graphics.
.
👉 10) m AND LOGARIETYM
We may not see the application straight away.
But in assessing the performance of programming time algorithm.
He's going to use Big O. Let's not explain a lot.
This story is written in the textbook. Calculating class. 4 (go to read)
.
The Big O term may sometimes be seen in an ex-ponytail or a logic.
If you don't understand what is Exponity or Logarithum?
It doesn't explain whether our algorithm performance is good or bad.
.
+++++++
How is it? If interested, I want to know the number. The end.
Can I study anything else?
If you want to know, I recommend a book (selling stuff)
.
Book ′′ Artificial Intelligence (AI) is not difficult ′′
You can understand by the number of km. End of book 1 (Thai content)
Best seller in MEB computer book category
.
Content describes Artificial Intelligence (A) in the view of the number. The end.
Without a coding dizzy
With colorful illustrations to be seen. Easy to read.
.
If interested, order at.
👉 https://www.mebmarket.com/web/index.php?action=BookDetails&data=YToyOntzOjc6InVzZXJfaWQiO3M6NzoiMTcyNTQ4MyI7czo3OiJib29rX2lkIjtzOjY6IjEwODI0NiI7fQ&fbclid=IwAR11zxJea0OnJy5tbfIlSxo4UQmsemh_8TuBF0ddjJQzzliMFFoFz1AtTo4
.
As private as a book, you can see this link.
👉 https://www.dropbox.com/s/fg8l38hc0k9b0md/chapter_example.pdf?dl=0
.
Sorry for paper book. I haven't got it yet. I'm sorry.
.
✍ Written by Thai programmer thai progammerTranslated
同時也有2部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,============ playlist สอนการเขียนโปรแกรมเชิงวัตถุด้วย Java เบื้องต้น https://www.youtube.com/watch?v=zC_0xOSX1dY&list=PLoTScYm9O0GEvHKqqib-AdVFwVe_2ln...
「c++ set data structure」的推薦目錄:
- 關於c++ set data structure 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳解答
- 關於c++ set data structure 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
- 關於c++ set data structure 在 國立陽明交通大學電子工程學系及電子研究所 Facebook 的最佳貼文
- 關於c++ set data structure 在 prasertcbs Youtube 的精選貼文
- 關於c++ set data structure 在 一二三渡辺 Youtube 的精選貼文
c++ set data structure 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
🤓 หลายคนอาจเคยบ่น "เรียนเลขไปทำไม ไม่เห็นได้ใช้เลย"
อันนี้เป็นแค่ตัวอย่าง เพื่อให้รู้ว่าเลขที่เราเรียนตอนม.ปลาย
ไม่ควรทิ้งถ้าคิดจะเรียนคอมพิวเตอร์ ในระดับสูง
.
👉 1) สมการเชิงเส้น
เริ่มต้นจากสมการเส้นตรง ที่มีหน้าตาดังนี้ y=mx+c เรียกว่ารูปมาตรฐาน
- เมื่อ m เป็นความชัน
-ส่วน c เป็นจุดตัดแกน y
.
สมการเชิงเส้นเราจะได้เรียนในระดับ ม 4
พอในม.5 วิชา วิทยาการคำนวณ
ก็จะเห็นประโยชน์ของสมการเส้นตรงถูกนำไปใช้ในงาน data science (วิทยาการข้อมูล)
นำไปใช้วิเคราะห์ข้อมูลแบบ linear regression
.
กล่าวคือเมื่อเรามีข้อมูลย้อนหลังในอดีต
แล้วสามารถนำไปพล็อตลงบนกราฟแกน x กับ y
ผลปรากฏว่าข้อมูลมีความสัมพันธ์เป็นเส้นตรง
ในกรณีเราสามารถหาสมการเส้นตรงที่เหมาะสมสุด (optimize)
นำมาใช้พยากรณ์ข้อมูลล่วงหน้าในอนาคตได้
.
แต่ในกรณีที่ความสัมพันธ์ของข้อมูลพบว่าไม่ใช่เส้นตรง
เราสามารถใช้สมการที่ไม่ใช่เส้นตรง มาใช้พยากรณ์ข้อมูลก็ได้เช่นกัน
.
👉 2) เมทริกซ์
คือกลุ่มของจำนวนตัวเลข ที่เขียนเรียงกันเป็นรูปสี่เหลี่ยมผืนผ้าหรือจัตุรัส
นอกจากใช้แก้สมการหลายตัวแปรแล้ว
จะมีประโยชน์เวลานำไปประมวลภาพ (Image processing)
หรืองานพวกคอมพิวเตอร์วิชั่น (computer vision)
.
ต้องบอกอย่างนี้ว่า รูปภาพดิจิตอลที่เราเห็นเป็นสีสันสวยงาม
แต่ทว่าคอมไม่ได้มองเห็นเหมือนคน
มันมองเห็นเป็นเมทริกซ์ โดยข้างในเมทริกซ์ก็คือตัวเลขของค่าสี
และเราสามารถกระทำการคณิตศาสตร์กับรูปภาพได้
เช่น บวกลบ คูณหาร กับรูปภาพดิจิตอล ในมุมของเมทริกซ์
.
👉 3) ความน่าจะเป็น
ยกตัวอย่างเช่น ทฤษฏี Bayes' theorem
ทฤษฏีหนึงของความน่าจะเป็น
จะใช้หาว่าสมมติฐานใดน่าจะถูกต้องที่สุด โดยใช้ความรู้ก่อนหน้า (Prior Knowledge)
.
ทฤษีนี้ถูกนำไปใช้ในงานวิเคราะห์ข้อมูล รวมทั้งการเรียนรู้ของเครื่อง
เช่น จงหาความน่าจะเป็นที่ชาเขียวขวดนั้นจะผลิตจากโรงงานจากประเทศไทย
จงหาความน่าจะเป็นว่าผู้ป่วยจะเป็นโรคมะเร็ง เมื่อหายจากการติดเชื้อไวรัสโคโรนา
เป็นต้น
.
👉 4) แคลคูลัส
ตัวอย่างเช่น ถูกนำมาใช้ใน neural network
ซึ่งก็เครือข่ายประสาทเทียมที่เลียนแบบเซลล์สมอง
แต่จริงๆ ข้างในเครือข่ายจะประกอบไปด้วยน้ำหนัก
.
น้ำหนักที่ว่านี้มันก็คือตัวเลขจำนวนจริง ที่เริ่มต้นสุ่มขึ้นมา
แล้วเวลาจะหาค่าน้ำหนักที่เหมาะสม (optimize)
มันจะถูกปรับทีละเล็กทีละน้อย
โดยอาศัยหลักการเรื่องอนุพันธ์ หรือดิฟนั่นแหละ
.
👉 5) ตรรกศาสตร์
วิชานี้พูดถึง "ประพจน์" หมายถึงประโยคที่ให้ค่าออกมาเป็น True หรืด False
รวมถึงการใช้ตัวเชื่อมประพจน์แบบต่างๆ ไม่ว่าจะเป็น "และ" "หรือ" "ก็ต่อเมื่อ" เป็นต้น
.
ศาสตร์ด้านนี้เป็นพื้นฐานของระบบคอมพิวเตอร์
เพราะวงจรคอมพิวเตอร์พื้นฐาน มีแต่ตัวเลข 0 หรือ 1
จึงสามารถแทนด้วย False หรือ True ในทางตรรกศาสตร์
ไม่เพียงเท่านั้นวงจรอิเลคทรอนิกส์ ก็มีการดำเนินทางตรรกศาสตร์อีกด้วย
ไม่ว่าจะเป็น "และ" "หรือ" "ไม่" เป็นต้น
.
ยิ่งการเขียนโปรแกรม ยิ่งใช้เยอะ
เพราะต้องเปรียบเทียบเงื่อนไข True หรือ False
ในการควบคุมเส้นทางการทำงานของโปรแกรม
.
👉 6) ฟังก์ชัน
ฟังก์ชันคือความสัมพันธ์ จากเซตหนึ่งที่เรียกว่า 'โดเมน' ไปยังอีกเซตหนึ่งที่เรียกว่า 'เรนจ์' โดยที่สมาชิกตัวหน้าไม่ซ้ำกัน
ซึ่งคอนเซปต์ฟังก์ชันในทางคณิตศาสตร์
ก็ถูกนำไปใช้ในการเขียนโปรแกรมแบบ functional programming
.
👉 7) เรขาคณิตวิเคราะห์
ถูกนำไปใช้ในวิชาคอมกราฟิก หรือเกมส์
ในมุมมองของคนที่ใช้โปรแกรมวาดรูปต่างๆ หรือโปรแกรมสร้างแอนนิมเชั่นต่างๆ
เราก็แค่คลิกๆ ลากๆ ก็สร้างเสร็จแล้วใช่มั๊ยล่ะ
.
แต่หารู้หรือไม่ว่า เบื้องเวลาโปรแกรมจะวาดรูปทรง เช่น สี่เหลี่ยม วงรี ภาพตัดกรวยต่างๆ
ล้วนอาศัย เรขาคณิตวิเคราะห์ พล็อตวาดรูปทีละจุดออกมาให้เราใช้งาน
.
👉 8) ปีทาโกรัส
ทฤษฏีสามเหลี่ยมอันโด่งดังถูกนำไปใช้วัดระยะทางระหว่างจุดได้
ซึ่งจะมีประโยชน์ในการแยกแยะข้อมูล โดยใช้อัลกอริทึม
K-Nearest Neighbors (KNN)
ชื่อไทยก็คือ "ขั้นตอนวิธีการเพื่อนบ้านใกล้ที่สุด "
มันจะถูกนำไปใช้งานวิเคราะห์ข้อมูล รวมทั้งการเรียนรู้ของเครื่องอีกด้วย
ไม่ขอพูดเยอะเดี่ยว ม.5 ก็จะได้รู้จัก KNN ในวิชาวิทยาการคำนวณ
.
👉 9) ทฤษฏีกราฟเบื้องต้น
อย่างทฤษฏีกราฟออยเลอร์ (Eulerian graph)
ที่ได้เรียนกันในชั้น ม.5 จะมีประโยชน์ในวิชาคอม
เช่น ตอนเรียนในวิชา network ของคอมพิเตอร์ เพื่อหาเส้นทางที่ดี่สุดในการส่งข้อมูล
หรือจะมองโครงสร้างข้อมูลเป็นแบบกราฟก็ได้ ก็ลองนึกถึงลิงค์ต่างในเว็บไซต์ สามารถจับโยงเป็นกราฟได้ด้วยนะ
.
👉 10) เอกซ์โพเนนเชียล และลอการิทึม
เราอาจไม่เห็นการประยุกต์ใช้ตรงๆ นะครับ
แต่ในการประเมินประสิทธิภาพของอัลกอริทึม เวลาเขียนโปรแกรม
เขาจะใช้ Big O ขอไม่อธิบายเยอะแล้วกันเนอะ
เรื่องนี้มีเขียนอยู่ตำราวิทยาการคำนวณชั้นม.4 (ไปหาอ่านเอาได้)
.
ซึ่งเทอม Big O บางครั้งก็อาจเห็นอยู่ในรูปเอกซ์โพเนนเซียล หรือลอการิทึมนั่นเอง
ถ้าไม่เข้าใจว่า เอกซ์โพเนนเซียล หรือลอการิทึม คืออะไร
ก็ไม่จะอธิบายได้ว่าประสิทธิภาพของอัลอริทึมเราดีหรือแย่
.
+++++++
เป็นไงยังครับ สนใจอยากรู้ว่า เลข ม.ปลาย
สามารถนำไปใช้ศึกษาต่ออะไรอีกบ้างไหมเนี่ย
ถ้าอยากรู้ ผมเลยขอแนะนำหนังสือ (ขายของหน่อย)
.
หนังสือ "ปัญญาประดิษฐ์ (AI) ไม่ยาก"
เข้าใจได้ด้วยเลขม. ปลาย เล่ม 1 (เนื้อหาภาษาไทย)
ติดอันดับ Best seller ในหมวดหนังสือคอมพิวเตอร์ ของ MEB
.
เนื้อหาจะอธิบายปัญญาประดิษฐ์ (A) ในมุมมองเลขม.ปลาย
โดยปราศจากการโค้ดดิ้งให้มึนหัว
พร้อมภาพประกอบสีสันให้ดูอ่านง่าย
.
สนใจสั่งซ์้อได้ที่
👉 https://www.mebmarket.com/web/index.php…
.
ส่วนตัวอย่างหนังสือ ก็ดูได้ลิงค์นี้
👉 https://www.dropbox.com/s/fg8l38hc0k9b…/chapter_example.pdf…
.
ราคาขาย 295 บาท ฿
แต่ถ้าซื้อผ่านระบบของ Apple จะแพงขึ้น ราคา 329 บาท ฿
วิธีอ่าน อ่านผ่านแอพหรือโปรแกรมเท่านั้น
.
ขออภัยเล่มกระดาษตอนนี้ยังไม่มี โทดทีนะครัชชช
.
✍เขียนโดย โปรแกรมเมอร์ไทย thai progammer
🤓 Many people may have complained that ′′ I study in numbers. Why don't I use them?
This is just an example to know the number we studied in high school. The end.
Shouldn't leave if you think about studying computer at a high level.
.
👉 1) Linear equation
Starting from a straight line equation that looks like y=mx+c is called standard pic.
- when m is the steepness
- c section is a y core cutting point.
.
Linear equation. We can study in grade 4
Enough in the university. 5 Computational Science class
You can see the benefits of straight line equations being applied to data science (data science)
Linear regression data analysis
.
That's when we have back in the past
Then can be taken to plot on x with y axis graph.
The result appears to be a straight line relationship
In case we can find the most suitable straight line equation (optimize)
Advance information forecast in the future
.
But in case the information relationship is found not a straight line.
We can also use equations that are not straight lines to propose information.
.
👉 2) Matrix
Is a group of numbers written in a rectangular or square
Apart from using to solve several variable equations.
Image processing time will be useful.
Or computer vision job (computer vision)
.
Let's say this digital photo we see is colorful.
But the computer doesn't look like a person.
It's visible as a matrix inside. Matrix is a number of colors.
And we can do math with pictures
Such as plus, multiply, digitally, in the corner of the matrix.
.
👉 3) Probability
For example, Bayes s' theorem theory.
The theory of probability
Which hypothesis are the most accurate using previous knowledge (Prior Knowledge)
.
This theory is applied to data analysis and machine learning.
For example, find the probability that green tea will be manufactured from Thailand factory.
Find the probability that patients will have cancer when they recover from coronavirus infection.
Etc.
.
👉 4) Calculus
For example, it is used in neural networks.
Which is also an artificial neural network that replicates brain cells.
But seriously, inside the network will consist of weight.
.
This weight is the real number that starts randomly.
Time will find the right weight (optimize)
It will be fined little by little
With the principle of derivative or diff.
.
👉 5) Logic
This subject talks about ′′ plural ′′ meaning sentences that give value to True or False.
Including the use of different plural connectors whether it's ′′ and ′′ ′′ or ′′ ′′ if ′′ etc.
.
This aspect of science is the base of computer system.
Because the basic computer circuit is only 0 or 1 numbers.
So it can be replaced with False or True in the logical way.
Not only that. Electronic circuit also has a logical action.
Whether it's ′′ and or no etc.
.
The more programming, the more you use.
Because I have to compare terms True or False
In control of the program's work routes
.
👉 6) function
Functionality is relationship from one set called ' domain ' to another set called ' renew ' by which the unique member of the face.
Which concept of mathematics
It's also been applied to functional programming.
.
👉 7) Geometry analysis
Used in computer or games
In view of people who use various drawings or animals
We just click and drag and build. Right?
.
But do you know when the program will draw shapes like Square, Profile, Cutting Cones?
All living Geometry. Analyze plot. Draw a picture at a time to use.
.
👉 8) Tacorus
The famous triangle theory applied to measure distance between points.
Which will be useful to digest data using algorithms
K-Nearest Neighbors (KNN)
Thai name is ′′ Nearest neighbourhood process
It will also be implemented as data analysis including machine learning.
I don't want to talk too much. Middle school 5 to know KNN in calculation science.
.
👉 9) Preliminary Graph Theory
Eulerian graphic theory (Eulerian graph)
I have studied in high school class. 5 will be useful in computer subjects.
For example, when studying in computer network subjects to find the best path to send information.
Or you can look at the data structure as a graph. Think about different links on the website. You can connect to graph.
.
👉 10) m AND LOGARITHUM
We may not see straight application.
But to evaluate performance of programming time algorithms
He will use Big O. I don't explain much.
This story is written. Student calculation textbook. 4 (You can read it)
.
Big O semester can sometimes be seen in or Lauritum?
If you don't understand what Exponance or Logaritum is.
It can't be explained that our performance of our alorithm is good or bad.
.
+++++++
How are you? If you are interested, you want to know if you have a high The end.
Can I apply to study for anything else?
If you want to know me, I recommend a book (selling items)
.
The book ′′ Artificial Intelligence (AI) is not difficult ′′
You can understand with the secondary digits. The end of book 1 (Thai content)
Best seller ranks in MEB computer book category
.
Content will explain Artificial Intelligence (A) in a view of middle school numbers. The end.
Without dizzying code
With colorful illustrations. Easy to read.
.
If you are interested, order now.
👉 https://www.mebmarket.com/web/index.php?action=BookDetails&data=YToyOntzOjc6InVzZXJfaWQiO3M6NzoiMTcyNTQ4MyI7czo3OiJib29rX2lkIjtzOjY6IjEwODI0NiI7fQ&fbclid=IwAR11zxJea0OnJy5tbfIlSxo4UQmsemh_8TuBF0ddjJQzzliMFFoFz1AtTo4
.
Personal like the book, please see this link.
👉 https://www.dropbox.com/s/fg8l38hc0k9b0md/chapter_example.pdf?dl=0
.
Sale price 295 baht ฿
If you buy Apple's system, it will be more expensive. Price is 329 Baht. ฿
How to read via app or program only
.
Sorry, the paper booklet is not available yet. Sorry.
.
✍ Written by Thai programmer thai progammerTranslated
c++ set data structure 在 國立陽明交通大學電子工程學系及電子研究所 Facebook 的最佳貼文
Aeolus Robotics is hiring.
Please check our website for the company information.
http://www.aeolusbot.com/
Contact:
email: [email protected]
TEL: (03)667-5888
Job openings:
Business development specialist
(1) Job description
- Identifying new markets and business leads
- Planning and overseeing new marketing initiatives
- Pitching products and/or services
- Maintaining relationships with existing customers
(2) Requirements
- Social adept
- Being good with numbers
- Strong communication skills
- In-depth knowledge of the industry and its current events
- The ability to handle pressure and meet deadlines
System integration engineer
(1) Job description
- Machine vision system engine development, verification and validation planning
- Implementing APIs to clients' systems, finding solutions to occurring issues within the production environment and create clear technical documentation and reports
- Liaising with business developer to design new features
(2) Requirements
- Proficiency in Linux
- Fluent C, C++, Python
- Strong motivation to explore new fields
- Analytical mind-set
- Good communication skills
Data processing framework developer
(1) Job description
- Machine vision system engine development
- Data structure design
(2) Requirements
- Linux proficiency
- Fluent JAVA, Python
- Basic Hadoop knowledge
- Basic machine learning and/or deep learning knowledge
- Strong motivation to explore new fields
- Analytical mind-set
- Good communication skills
c++ set data structure 在 prasertcbs Youtube 的精選貼文
============
playlist สอนการเขียนโปรแกรมเชิงวัตถุด้วย Java เบื้องต้น
https://www.youtube.com/watch?v=zC_0xOSX1dY&list=PLoTScYm9O0GEvHKqqib-AdVFwVe_2ln8W
============
playlist สอนภาษาจาวา Java เบื้องต้น
https://www.youtube.com/watch?v=O3rW9JvADfU&list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
============
playlist สอนจาวา Java FileIO การอ่านเขียนไฟล์
https://www.youtube.com/watch?v=y4dfsuShUaw&list=PLoTScYm9O0GEsSpaLgFDuPWzUEZdtnuWs
============
playlist สอนจาวา Java การใช้ Collections ต่าง ๆ เช่น ArrayList, Map, Set, Stack
https://www.youtube.com/watch?v=JYTIQip_pak&list=PLoTScYm9O0GEskLFgdC02Swit1fcDWspM
============
playlist สอนการทำ Unit Test ภาษาจาวา Java
https://www.youtube.com/watch?v=R11yg8hKApU&list=PLoTScYm9O0GHiK3KNdH_PrNB0G3-kb1Bi
============
playlist สอนภาษา C เบื้องต้น
https://www.youtube.com/watch?v=Z_u8Nh_Zlqc&list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
============
playlist สอนภาษา C# เบื้องต้น
https://www.youtube.com/watch?v=hhl49jwOIZI&list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
============
playlist สอนภาษา C++ เบื้องต้น
https://www.youtube.com/watch?v=_NHyJBIxc40&list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
============
playlist สอนภาษาไพธอน Python เบื้องต้น
https://www.youtube.com/watch?v=DI7eca5Kzdc&list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
============
playlist สอนภาษาไพธอน Python การเขียนโปรแกรมเชิงวัตถุ (OOP: Object-Oriented Programming)
https://www.youtube.com/watch?v=4bVBSluxJNI&list=PLoTScYm9O0GF_wbU-7layLaSuHjzhIRc9
============
playlist สอนภาษา R เบื้องต้น
https://www.youtube.com/watch?v=oy4qViQLXsI&list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
============
playlist สอนภาษา PHP เบื้องต้น
https://www.youtube.com/watch?v=zlRDiXjYVo4&list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
============
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่
https://www.youtube.com/subscription_center?add_user=prasertcbs
c++ set data structure 在 一二三渡辺 Youtube 的精選貼文
朝一番、一ヶ月ぶりに登場、
福岡ナンバーのおとこまえ
相方は、忙しいようで、残念です、
でも良い動画撮れましたよ、
ライダーズカフェMACHⅢ
マッハマスター
☆大阪府堺市美原区北余部469‐6
ホームページURL
http://www.h4.dion.ne.jp/~maltuha/index.html
郵便番号
☆587-0051
メールアドレス
☆kawasakitorpuru@k8.dion.ne.jp
電話番号 / ファックス番号
☆072-361-3171 / 072-361-3171
Kawasaki, and Zettozettoarl) announces by the Tokyo Motor Show in 1989 by Kawasaki Heavy Industries, and is a large-scale automatic ..ZZR1100 (.. two-wheeled vehicle of the ZZR series marketed in 1990(motorcycle).
Outline
There are sober externals made Zarah, too and because unique high performance in various performance tests of two-wheel magazine etc. had been demonstrated, it was popular though attention did not have had to be attracted so much at first. It reaches at about 290 km/h, and especially, maximum speed kept extending long and maintaining the seat of a car at the velocity of the world on the market from HONDA to the sale of CBR1100XX after 1990 in 1996.
A maximum speed secret is the thing and secondarily by the employment of Cowling (about 400cc) who has low air resistance extremely to the first in the first time adoption of the ram pressure supplement one's salary mechanism as a car of this class on the market. This ram pressure supplement one's salary is a mechanism that a similar effect to the supercharging machine though it is natural suction (NA) is requested by installing the air inlet aiming at the traveling direction of the body, and pressurizing in the air box by the running style according to the rise of the speed. It succeeds in the maximum speed vicinity in ZZR1100 in improving the real output in about 5%?10% more than the catalog data.
It was produced from 1990 to 1993, and as for C type of an initial model, it shifted to D type restyled in 1993, and D type ended production in 2003. At first..maximum speed..motorcycle..think..large-scale..motorcycle..weight..feel..have..light..handle..calm..rotation..region..engine..characteristic..car..case..feel..have..treat..easiness..evaluate..touring..use..multi..provide..long..over..popular..call.
The development of ZX-11 is started by developed saying that ZX-10 will be exceeded at first. It starts from this model, and only North America succeeds to the name of shape of "ZX- " to the name of "ZZR". This "ZX- " was not used for ZX-12R as a name of the united model.
Car only for displacement 1052cc, engine output 147hp (Geostationary), and
export.
D3
* The minor change was executed corresponding to 87/56-second stage (noise measures) enforced in Europe (at that time).
* The acoustic material of a treble structure is added to an internal side from
the set part of the exhaust pipe to the silencer.
* Structural change of air cleaner
* The sprocket is changed from 45T to 44T.
* The twin trip meter is abolished, and it changes to a digital clock.
* Improvement of shift feeling by change in spring in mission
As for North America and a Canadian specification, the sprocket is 45
T.
Engine
* ZX10CE
The cylinder is common to the GPZ series that became a prototype.
1. The stud bolt is not used.
2. The sleeve is cooled directly by a wet liner.
It has the structure not seen so much in the other companies.
The boa keeps watertight by the Saiamez structure with 76φ in ZZR because it has already been expanded to the vicinity of the limit though a top cylinder is a closed deck. The cylinder head followed the suction mechanism of the down draft type adopted for ZX-10, and the piston head raised not the one, that is, having become a narrowness corner the valve scissors corner, and aimed at high compression with Pentoluf seen in GPZ but the combustor efficiency, and was renewed to flat shape that O is efficiently caught. The difference locker arm has improved the follow when rotating high by becoming independent in each valve, and decreasing the inertia weight with GPZ though is driven the valve through the locker arm. It was the first generation of water-cooled, and the crankcase heavy surrounding etc. technical restricting it greatly held for convenience' sake and a performance gain rapid afterwards held a lot of difficult points it was not possible to hope ..the use of the engine layout with an old GPZ900R system... having been announced in 1983 original
Four water-cooled cylinder DOHC16 valve 1052cc and max power 147ps/108kW(10500rpm)
(full power specification)