สวัสดีและยินดีต้อนรับสู่การต่อสู้ครั้งนี้และเพื่อ torero
เอาล่ะตอนนี้เรากำลังจะสร้างฟังก์ชั่นการกดซึ่งจะทำหน้าที่สองอย่าง
ก่อนอื่นมันจะขึ้นอยู่กับการเปลี่ยนแปลงใหม่หรือเหตุการณ์ใหม่ในหน่วยความจำแล้วอันดับที่สองจะทำให้แน่ใจว่าหน่วยความจำมีการเปลี่ยน 100 ครั้งเสมอ
ฉันเห็น 100 เพราะเราให้ตัวอย่างของเหตุการณ์ 100 ครั้งในบทช่วยสอนก่อนหน้า แต่ในความเป็นจริงสิ่งนี้จะมากกว่า 100
รายการ
นี่อาจจะเป็นหมื่นแสนแสนเราจะเห็น
แต่อย่างไรก็ตามค่านี้จะเป็นความจุ
เอาล่ะ
งั้นลองสร้างฟังก์ชั่นการกดนี้
ดังนั้นตามปกติเราเริ่มต้นด้วยความตายเพื่อกำหนดฟังก์ชั่นใหม่และจากนั้นเราตั้งชื่อฟังก์ชั่นนี้ดังนั้นเราจึงเรียกมันว่าผลักดันและฟังก์ชั่นนี้จะมีสองข้อโต้แย้ง
ครั้งแรกเป็นตัวเองตามปกติที่หมายถึงวัตถุและคนต่อไป
ทำไมคุณคิดว่าจะเป็น
โปรดจำไว้ว่าฟังก์ชั่นการกดนี้จะใช้ในการเพิ่มเหตุการณ์ใหม่เข้าไปในหน่วยความจำ
เรามีหน่วยความจำแล้ว
ดังนั้นสิ่งที่เราต้องการในตอนนี้คือตัวแปรคือเหตุการณ์ที่จะเป็นอาร์กิวเมนต์หรืออินพุตของเราและเราจะโค้งงออินพุตนี้ในหน่วยความจำซึ่งเป็นตัวแปรของวัตถุ
เอาล่ะ
ดังนั้นเหตุการณ์ที่คุณสามารถเรียกได้ว่าเป็นเหตุการณ์หรือการเปลี่ยนแปลง
นั่นคือสิ่งเดียวกันและคุณจะเห็นในส่วนรหัสถัดไป
เหตุการณ์นี้คืออะไรกันแน่
มันมีรูปแบบอะไร
ที่จริงฉันสามารถบอกคุณได้ในขณะนี้เหตุการณ์นี้การเปลี่ยนแปลงนี้ที่เราเพิ่มเข้าไปในหน่วยความจำนั้นมีองค์ประกอบทั้งหมดสี่องค์ประกอบ
คนแรกคือสถานะสุดท้ายที่เป็นตัวการ
อันที่สองคือสถานะใหม่ที่ว่า Estep us one
ส่วนที่สามคือส่วนสุดท้ายที่ 80
การกระทำที่ปรากฏและคำที่สี่คือคำสุดท้ายที่ได้คำสุดท้าย
นั่นคือของเรา
นั่นคือรูปแบบที่กิจกรรมนี้จะมี
เอาล่ะ
และนั่นคือทั้งหมดที่เราต้องการเพียงเพราะเราต้องการตรึงเหตุการณ์ไว้ในหน่วยความจำแล้วทำให้แน่ใจว่าหน่วยความจำมีองค์ประกอบความจุ
เอาล่ะทีนี้มาฟังก์ชั่นกันดีกว่า
ดังนั้นสิ่งแรกที่เราจะทำคือเข้าร่วมกับคุณแล้วในความทรงจำ
และนั่นง่ายมากเพราะเราจะใช้ฟังก์ชั่นผนวก
เพื่อที่จะได้โดยตรง
และเมื่อเราใช้ฟังก์ชั่นผนวกเราจะต้องเริ่มต้นด้วยรายการที่เราต้องการใช้บางสิ่งบางอย่างและรายการนี้เป็นหน่วยความจำแน่นอน
ดังนั้นเราเริ่มต้นด้วยหน่วยความจำและเนื่องจากหน่วยความจำเป็นตัวแปรของวัตถุที่เราเริ่มต้นที่นี่ด้วยหน่วยความจำที่สอนด้วยตนเองที่เราไปตั้งค่าหน่วยความจำแล้วเราต้องทำอย่างนั้นแล้วเปิดฟังก์ชั่นซึ่งเป็นคนแรก
ดังนั้นมันจึงโค้งงอและภายในฟังก์ชั่นเปิดเราใส่สิ่งที่เราต้องการใช้กับหน่วยความจำซึ่งแน่นอนว่าเป็นหลักฐานของเรา
ดังนั้นแม้ที่นี่
และที่จะผนวกเหตุการณ์ใหม่ที่ประกอบด้วยรัฐใหม่แปดล่าสุดการกระทำล่าสุดและคำสุดท้ายในหน่วยความจำ
เอาล่ะ
นั่นคือสิ่งแรกที่ทำ
และสิ่งที่สองที่เราต้องทำคือตรวจสอบให้แน่ใจว่าหน่วยความจำมีองค์ประกอบความจุอยู่เสมอ
สมมติว่าความจุคือ 100000
นั่นอาจเป็นความจุที่คุณจะเลือกเพราะหนึ่งล้านองค์ประกอบอาจทำให้รถไฟช้าลง
สมมุติว่า 100,000
ตอนนี้เรากำลังจะตรวจสอบให้แน่ใจว่าหน่วยความจำของเรามีการเปลี่ยน 100000 เหตุการณ์ 100000 และไม่เคยมีมากขึ้น
แน่นอนในตอนเริ่มต้นมันจะมีหนึ่งถึงสองและสาม แต่แล้วเมื่อถึงเหตุการณ์ 100,000 เหตุการณ์มันจะมี 100,000
เหตุการณ์เสมอ
ดังนั้นเพื่อให้แน่ใจว่าเราเพียงแค่ต้องสร้างเงื่อนไข IF ด้วยขอบเขตบนนี้ที่เราไม่ต้องการข้าม
ดังนั้นถ้าเราได้ความคิดที่เราจะใช้ตรงนี้ก็คือถ้าเราไปเกินขีด จำกัด
เราจะลบการเปลี่ยนครั้งแรกในเหตุการณ์แรกของหน่วยความจำและดังนั้นเราจะใช้ฟังก์ชั่นนำ memory นั่นคือจำนวนองค์ประกอบในหน่วยความจำ
ดังนั้นที่นี่ในฟังก์ชั่น len เราสามารถใส่หน่วยความจำตัวเองลงในหน่วยความจำ
ดังนั้นหากจำนวนองค์ประกอบของหน่วยความจำนั้นมีขนาดใหญ่กว่าความจุที่ดีในกรณีนั้นเราจะลบองค์ประกอบแรกเพื่อให้แน่ใจว่าหน่วยความจำมีจำนวนความจุเท่ากันเสมอและเพื่อทำองค์ประกอบแรกไม่มีอะไรง่ายไปกว่านี้ กำลังจะใช้ฟังก์ชั่นอื่นซึ่งเป็นตัวบอกจำนวนไบต์ที่ดีดังนั้นเราจึงต้องการลบการเปลี่ยนครั้งแรกซึ่งเป็นการเปลี่ยนแปลงที่เก่าแก่ที่สุดในหน่วยความจำเพราะช่วงการเปลี่ยนภาพครั้งล่าสุดเป็นช่วงที่เราเครียดและนั่นคือการเปลี่ยนใหม่
ดังนั้นช่วงการเปลี่ยนภาพแรกจึงเก่าที่สุด
ดังนั้นที่นี่เราต้องการลบหน่วยความจำและเรคคอร์ดที่สอนด้วยตนเองและเราใช้องค์ประกอบแรกของหน่วยความจำที่มีศูนย์ตัวเองที่หน่วยความจำเป็นศูนย์ตอนนี้น่าสนใจฉันมีการเตือนเล็กน้อยซึ่งบอกว่ามีความจุที่ไม่ได้กำหนด
นั่นเป็นเพราะความจุที่นี่ไม่ใช่อินพุตที่จะต้องเป็นตัวแปรความจุที่แนบกับวัตถุดังนั้นคุณจะต้องเพิ่มความสามารถในตัวเอง
และตอนนี้เตือนได้มา
ตอนนี้คุณเข้าใจการใช้งานตัวเองมากขึ้นเพื่ออ้างถึงวัตถุเพื่อรับความจุของวัตถุที่จะสร้างขึ้นซึ่งเป็นตัวอย่างของคลาสหน่วยความจำการเล่นซ้ำ
เอาล่ะ
ดังนั้นเราจึงใช้ฟังก์ชั่น push นี้
ดังนั้นตอนนี้เราสามารถไปยังฟังก์ชั่นต่อไปซึ่งเป็นฟังก์ชั่นง่าย
ๆ ซึ่งจะสุ่มตัวอย่างจากหน่วยความจำนี้ที่องค์ประกอบความจุสุดท้ายและการทำเช่นนี้จะปรับปรุงได้มาก
กระบวนการทำความสะอาดอย่างล้ำลึก
เอาล่ะ
ลองทำในบทต่อไป
และจนกว่าจะถึงตอนนั้น