ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Mazes for Programmers: Code Your Own Twisty Little Passages

دانلود کتاب پیچ و خم برای برنامه نویسان: پاساژهای کوچک پیچ خورده خود را کدنویسی کنید

Mazes for Programmers: Code Your Own Twisty Little Passages

مشخصات کتاب

Mazes for Programmers: Code Your Own Twisty Little Passages

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781680500554 
ناشر: Pragmatic Bookshelf 
سال نشر: 2015 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : AZW3 (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 51,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب Mazes for Programmers: Code Your Own Twisty Little Passages به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب پیچ و خم برای برنامه نویسان: پاساژهای کوچک پیچ خورده خود را کدنویسی کنید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب پیچ و خم برای برنامه نویسان: پاساژهای کوچک پیچ خورده خود را کدنویسی کنید

بخش اول. اصول اولیه: اولین پیچ و خم های تصادفی شما: آماده سازی شبکه. الگوریتم درخت دودویی؛ الگوریتم sidewinder -- خودکارسازی و نمایش پیچ و خم های شما : معرفی شبکه اصلی ما . نمایش پیچ و خم در ترمینال پیاده سازی الگوریتم درخت دودویی؛ ارائه یک پیچ و خم به عنوان یک تصویر - یافتن راه حل: الگوریتم دایکسترا. پیاده سازی Dijkstra's ; یافتن کوتاه ترین مسیر؛ ساخت پیچ و خم های چالش برانگیز؛ رنگ آمیزی پیچ و خم های خود -- اجتناب از تعصب با راه رفتن های تصادفی : درک سوگیری ها . الگوریتم آلدوس برودر؛ اجرای آلدوس برودر ; الگوریتم ویلسون؛ پیاده‌سازی الگوریتم ویلسون - افزودن محدودیت‌ها به پیاده‌روی‌های تصادفی: الگوریتم شکار و کشتن. اجرای شکار و کشتن؛ شمارش بن بست ها؛ الگوریتم بازگشتی بازگشتی پیاده سازی عقبگرد بازگشتی -- قسمت دوم. مراحل جدید : تطبیق پیچ و خم ها با اشکال : معرفی ماسکینگ . اجرای ماسک؛ ماسک های ASCII; ماسک های تصویری -- دور زدن : درک شبکه های قطبی . ترسیم شبکه های قطبی ; تقسیم بندی انطباقی شبکه پیاده سازی یک شبکه قطبی -- کاوش شبکه های دیگر : پیاده سازی شبکه شش ضلعی . نمایش شبکه شش ضلعی؛ ساخت پیچ و خم های شش گوش (سیگما) ; پیاده سازی شبکه مثلثی؛ نمایش شبکه مثلثی؛ ساخت پیچ و خم های مثلثی (دلتا) -- بافتن و بافتن پیچ و خم های شما : پیچ و خم های قیطانی . هزینه در مقابل مسافت؛ پیاده سازی یک الگوریتم آگاه از هزینه Dikstra. معرفی بافت و ته ; تولید پیچ ​​و خم های بافت -- قسمت سوم. الگوریتم های بیشتر: بهبود بافت خود: الگوریتم کروسکال. پیاده سازی الگوریتم تصادفی کروسکال. بافت بهتر با کروسکال اجرای بهتر بافت -- رشد با پریم : معرفی الگوریتم پریم . الگوریتم ساده شده Prim. الگوریتم True Prim؛ الگوریتم درخت در حال رشد - ترکیب، تقسیم: الگوریتم الر. پیاده سازی الگوریتم الر؛ تقسیم بازگشتی ; اجرای تقسیم بازگشتی -- قسمت چهارم. گسترش پیچ و خم ها به ابعاد بلند: درک ابعاد. معرفی پیچ و خم های سه بعدی ; افزودن بعد سوم؛ نمایش یک ماز ​​سه بعدی؛ نمایش چهار بعد -- خم شدن و تا کردن پیچ و خم های خود ; پیچ و خم های سیلندر؛ پیچ و خم های موبیوس ; پیچ و خم های مکعبی؛ پیچ و خم های کره ای -- خلاصه ای از الگوریتم های ماز : Aldous-Broder ; درخت دودویی ; الر؛ رشد درخت؛ شکار و کشتن؛ Kruskal's (تصادفی)؛ Prim's (ساده شده) ; Prim's (درست) ; عقبگرد بازگشتی ; تقسیم بازگشتی ; ساید وایندر؛ Wilson's -- مقایسه الگوریتم های ماز : بن بست ها . طولانی ترین مسیر؛ پیچ خوردگی؛ مستقیم بودن؛ تقاطع ها


توضیحاتی درمورد کتاب به خارجی

Part I. The basics : Your first random mazes : Preparing the grid ; The binary tree algorithm ; The sidewinder algorithm -- Automating and displaying your mazes : Introducing our basic grid ; Displaying a maze on a terminal ; Implementing the binary tree algorithm ; Rendering a maze as an image -- Finding solutions : Dijkstra's algorithm ; Implementing Dijkstra's ; Finding the shortest path ; Making challenging mazes ; Coloring your mazes -- Avoiding bias with random walks : Understanding biases ; The Aldous-Broder algorithm ; Implementing Aldous-Broder ; Wilson's algorithm ; Implementing Wilson's algorithm -- Adding constraints to random walks : The hunt-and-kill algorithm ; Implementing hunt-and-kill ; Counting dead ends ; The recursive backtracker algorithm ; Implementing the recursive backtracker -- Part II. New steps : Fitting mazes to shapes : Introducing masking ; Implementing a mask ; ASCII masks ; Image masks -- Going in circles : Understanding polar grids ; Drawing polar grids ; Adaptively subdividing the grid ; Implementing a polar grid -- Exploring other grids : Implementing a hex grid ; Displaying a hex grid ; Making hexagon (sigma) mazes ; Implementing a triangle grid ; Displaying a triangle grid ; Making triangle (delta) mazes -- Braiding and weaving your mazes : Braiding mazes ; Cost versus distance ; Implementing a cost-aware Dikstra's algorithm ; Introducing weaves and insets ; Generating weave mazes -- Part III. More algorithms : Improving your weaving : Kruskal's algorithm ; Implementing randomized Kruskal's algorithm ; Better weaving with Kruskal ; Implementing better weaving -- Growing with Prim's : Introducing Prim's algorithm ; Simplified Prim's algorithm ; True Prim's algorithm ; The growing tree algorithm -- Combining, dividing : Eller's algorithm ; Implementing Eller's algorithm ; Recursive division ; Implementing recursive division -- Part IV. Extending mazes into hight dimensions : Understanding dimensions ; Introducing 3D mazes ; Adding a third dimension ; Displaying a 3D maze ; Representing four dimensions -- Bending and folding your mazes ; Cylinder mazes ; Möbius mazes ; Cube mazes ; Sphere mazes -- Summary of maze algorithms : Aldous-Broder ; Binary tree ; Eller's ; Growing tree ; Hunt-and-kill ; Kruskal's (randomized) ; Prim's (simplified) ; Prim's (true) ; Recursive backtracker ; Recursive division ; Sidewinder ; Wilson's -- Comparison of maze algorithms : Dead ends ; Longest path ; Twistiness ; Directness ; Intersections



فهرست مطالب

Introduction

    Plan It
        What Kind of Blog Are You Going to Run?
            Solo vs. Collective
            General vs. Niche
            Pundit vs. Instructional
            Business Blogs
            Take Action
            What’s Next
        Rock-Solid Planning for Your Blog
            Define Your Blog’s Main Topic
            Analyze the Size of Your Niche
            Give Readers a Compelling Reason to Stick Around
            Set Goals for Your Blog
            Choose and Register a Domain Name
            Take Action
            What’s Next
    Build It
        Setting Up Your Blog
            Choose Your Blogging Software and Hosting
            Configure Your Domain Name
            Install WordPress
            Configure WordPress
            Enhance WordPress with Plugins
            Take Action
            What’s Next
        Customizing and Fine-Tuning Your Blog
            Pick a Professional Theme
            Enable Stats
            Customize Your Sidebar
            Encourage Social Media Sharing
            Win Over Subscribers
            Don’t Get in Trouble: Use Disclaimers
            Set Up Your Blog for On-Page SEO
            Enable Code Highlighting in Your Posts
            Take Action
            What’s Next
        Creating Remarkable Content
            Content Is King
            Write for the Web
            Develop Your Own Voice
            Where to Find Ideas for Your Posts
            Get Readers to Discover More of Your Content
            Copyright Matters
            Back Up Your Content
            Take Action
            What’s Next
        Producing Content Regularly
            What’s the Post Frequency, Kenneth?
            Consistency Is Queen
            What Days Should You Post On?
            Schedule Time to Blog
            Survive Writer’s Block
            Get Others to Write for You
            Take Action
            What’s Next
        Finding Time to Blog
            Master Your To-Do List
            Figure Out Where Your Time Goes
            Limit Distractions
            Schedule Productive Time
            Focus with the Pomodoro Technique
            Take Action
            What’s Next
    Promote It
        Promoting Your Blog
            Market It and They Will Come
            Correct a Self-Sabotaging Mindset
            Perform On-Page and Off-Page SEO
            Not All Links Are Created Equal
            Guest Blog on Other Blogs
            Other Forms of Article Marketing
            Add Your Blog to Planet Sites
            Participate in the Community
            Leverage Foreign Blogs
            The Dark Side of Link Building
            Promote Your Articles on Social Networks
            Promote on Social News Sites
            Case Study: ProgrammingZen.com’s Social Traffic
            Promoting on Quora
            Cross-Post to Medium and dev.to
            Take Action
            What’s Next
        Understanding Traffic Statistics
            Baseline vs. Spike Traffic
            Key Site Usage Metrics You Need to Consider
            Interpret Visit Quantity and Quality
            Where Do They All Come From?
            Analyzing Traffic with Google Analytics
            Keep Track of Your Blog’s Growth
            Other Analytics Tools Worth Considering
            Take Action
            What’s Next
        Building a Community Around Your Blog
            Engage Readers
            Supplement Your Blog with Community Tools
            Forms of Criticism
            Your Mantras When Dealing with Criticism
            Take Action
            What’s Next
    Benefit from It
        Advancing Your Career with Blogging
            Improve Your Skills
            Advance Your Career
            Obtain Freebies
            Deal with Opportunities
            Other Benefits for Startups
            Make Money from Your Blog
            Take Action
            What’s Next
        Promoting Your Own Business
            A Checklist for Company Blogs
            Identify and Understand Your Readers
            Craft Your Content for Your Prospective Customers
            Convert Readers into Customers
            Take Action
            What’s Next
    Scale It
        Scaling Your Blogging Activities
            Scale Your Blog Vertically
            Hire a Team of Bloggers
            Build Your Blogging Empire
            Take Action
            What’s Next
        Beyond Blogging: Strategizing for Social Media
            Why Bother with Social Media?
            Define a Social Media Strategy
            Identify the Social Networks You Intend to Target
            Create Your Social Media Profiles
            Cross-Promote Your Site and Social Properties
            Post Frequently and Engage with People in Your Niche
            Take Action
            What’s Next
        Final Words of Advice
            Try It Out
            Blogs to Follow
            Keep in Touch




نظرات کاربران