• 大道至简第一章伪代码


    一.愚公移山

    Import.java.大道至简.*;

    Import.java.愚公移山.*;

    Punlic class yishan

    {

    Public static void main (string [] args)

    {

    While(山不平)

    {

    叩石垦壤,箕㮥于渤海之尾;

    If(愚公不死)

    {

    愚公与子孙一起移山;

    }

    Else

    {

    子又生孙,孙又生子......子子孙孙,无穷匮也;

    }

    }

    System.out.println(“山已移完”)

    }

    }

    二.会不会写程序

    Public class biancheng

    {

    Public static void main(string [] args)

    {

    If(先天智障或后天懒惰)

    {

    System.out.println(“不会编程!”)

    }

    If(天冷先穿衣服后洗漱&&天热先洗漱在穿衣服&&)

    {

    System.out.println(“可以开始编程”)

    }

    If(类似生病,不能行动,以及意外的紧急事件)

    {

    If(当日略过)

    System.out.println(“可以开始向设计师发展”)

    }

    }

    }

    三.程序=算法+结构

    Public class chengxu

    {

    Public static void main(string []args)

    {

          If(要编程)

    {

    事情分析清楚;

    事情先后的逻辑关系和依赖关系搞清楚;

    代码实现;

    }

    If(算法设计出来,结构描述出来)

    {

    程序定型;

    需要劳力活;

    }

    }

    }

    四.语言

    Public class yuyan

    {

    Public static void main(string []args)

    {

    Int a语言,b语言;

    If(你熟悉一门语言)

    {

    编程语言没有会不会的问题,只有喜欢不喜欢的问题;

    }

    If(a语言的底层函数库比其他语言可以快上十倍或数十倍)

    {

    a语言适合做图形处理;

    }

    If(b语言小数点后可以精确到原子级,小数点前则可以表示无穷大)

    {

    b语言适合做数值处理;

    }

    }

    }

    五.在没有工程的时代

    Public class shidai

    {

    Public static void main(string []args)

    {

    If(在没有工程的时代写程序)

    {

    掌握一种语言;

    懂得生活中最常见的逻辑;

    用程序的方法思考和学习一些算法;

    根据前人的经验,把这些算法放在一些数据结构上;

    }

    }

    }

    六.感悟

    Public class shidai

    {

    Public static void main(string []args)

    {

    If(做一名合格的程序员)

    {

    可以通过简单的编程来实现庞大的工程;

    懂得编程的精义,学会编程;

    程序=算法+结构;

    熟悉不同语言的不同特点,充分利用其特性,发挥作用;

    }

    }

    }

  • 相关阅读:
    [leetcode] Palindrome Number
    [leetcode] Find Minimum in Rotated Sorted Array
    [leetcode] Word Search
    [leetcode] Construct Binary Tree from Preorder and Inorder Traversal
    [leetcode] Flatten Binary Tree to Linked List
    [leetcode] Recover Binary Search Tree
    [leetcode] Unique Binary Search Trees II
    [leetcode summary] Dynamic Programming
    [leetcode] Generate Parentheses
    [leetcode summary] Backtracing
  • 原文地址:https://www.cnblogs.com/ljysy/p/7529054.html
Copyright © 2020-2023  润新知