本文纯属搞笑,如有雷同,纯属巧合。

/* normal-youth.c */main() {        printf("hello world");}
/* literature-youth.c */int main(int argc, char** argv) {    printf("Hello world!\n");    return 0;}
/* 2b-youth.c */#define m main#define p(x) printf(#x)m(){p(hello world);}
// NormalYouth.javapublic class NormalYouth {    public static void sayHello(String name) {        System.out.println("Hello, "+name);    }}
// LiteratureYouth.java

/** * Copyright 2011 Literature Youth * * Permission is granted to anyone who obtained a copy of this code. * You may *    use, *    compile, *    modify *    and/or redistribute this code * provided that you *    don't blame the Literature Youth for any consequences caused *    by using this code. */package com.example.youth.literature.hello;

/** *  LiteratureYouth is a hello-saying object. */public class LiteratureYouth {    private String name;

    /**     * Get the name to say hello to.     * @return the name to say hello to.     */    public getName() { return name; }

    /**     * Set the name to say hello to.     * @param name the name to say hello to.     */    public setName(String name) { this.name = name; }

    /**     * Construct a LiteratureYouth object that says hello to name.     * @param name the name to say hello to.     */    public LiteratureYouth(String name) {        super();        this.name = name;    }

    /**     * Say hello to the pre-defined name.     */    public void sayHello() {        System.out.println("Hello, "+name);    }}
// TwoBiYouth.javapublic class TwoBiYouth {    public static String name = "world";    private static TwoBiYouth instance = new TwoBiYouth();    public static TwoBiYouth getInstance() { return instance; }

    public interface SayHelloStrategy {        void sayHello();    }

    public class DefaultSayHelloStrategy implements SayHelloStrategy {        @Override public void sayHello() {            System.out.println("Hello, "+name);        }    }

    private SayHelloStrategy strategy = new DefaultSayHelloStrategy();    public SayHelloStrategy getStrategy() { return strategy; }

    public static class TwoBiYouthVisitor {        public void visit(TwoBiYouth tby) {            tby.getStrategy().sayHello();        }    }

    public static class Facade {        public void sayHello(String n) {            TwoBiYouth.name = n;            TwoBiYouth tby = TwoBiYouth.getInstance();            TwoBiYouthVisitor visitor = new TwoBiYouthVisitor();            visitor.visit(tby);        }    }}
# normal-youth.sqlSELECT 'Hello world';
# literature-youth.sqlSELECT 'Hello', name FROM hw WHERE p = 'Hello';
// 2bYouth.sql.javaconn.createStatement().execute(    "SELECT 'Hello', name FROM hw WHERE p = '"         + scanner.next() + "';");
""" normal-youth.py """def hello(name):    print "Hello", name
""" literature-youth.py """def hello(name):    assert(sys.version_info.major == 2 and           sys.version_info.minor >= 6 or           sys.version_info.major > 2)    print "Hello {}".format(name)
""" 2b-youth.py """hello = lambda n : (lambda v: v + " " + n)("Hello")
#!/bin/bash# normal-youth.sh

# calculate 1+2+...+100SUM=0for n in {1..100}; do    SUM=$((SUM + n))doneecho $SUM
#!/bin/bash# literature-youth.sh

# calculate 1+2+...+100for x in $(seq 100); do    for y in $(seq $x); do        echo $y     donedone | wc -l
#!/bin/bash# 2b-youth.sh

# calculate 1+2+...+100echo $((1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57+58+59+60+61+62+63+64+65+66+67+68+69+70+71+72+73+74+75+76+77+78+79+80+81+82+83+84+85+86+87+88+89+90+91+92+93+94+95+96+97+98+99+100))
-- NormalYouth.hsfactorial 0 = 1factorial n = n * fac (n-1)
-- LiteratureYouth.hsfactorial n = foldr (*) 1 [1..n]
-- 2bYouth.hsmodule Main where

data Natural = Zero | Succ Natural deriving Show

one = Succ Zerotwo = Succ onethree = Succ twofour = Succ threefive = Succ foursix = Succ five

a +++ Zero = aa +++ Succ x = Succ a +++ x

a *** Zero = Zeroa *** Succ x = a +++ (a *** x)

factorial Zero = onefactorial n@(Succ x) = n *** factorial x

toi Zero = 0toi (Succ x) = 1 + toi x

普通青年 文艺青年 2B青年相关推荐

  1. if语句的写法之普通,文艺,2B青年写法

    最近这段时间在处理一个项目迁移,结果有大量的时间在写迁移代码. 发现软件确实是门工艺,是需要有充足的时间和精力去做些一些重复的事情,这样才能有技能上的提高. 下面就用一个很普通常见的参数判断的例子来说 ...

  2. 普通青年、文艺青年、2B青年---最近老火了

    普通青年->文艺青年->2B青年  进化图 常态波波--文艺波波--二逼波波 常态邓呆--文艺邓呆--二逼邓呆 话题区的科比不甘示弱: 普通科比.文艺科比.2B科比-- 写诗的麦迪拿起了照 ...

  3. 从文艺青年到2B青年,轻博客的N种玩法

    "轻博客"是2011年最火的中国互联网发展趋势之一,因为"点点网"的捷足先登,很多人都认为"轻博客"就是"点点",我也如 ...

  4. 文艺青年、普通青年、2b青年到底是什么意思?

    文艺青年.普通青年.2b青年到底是什么意思? 文艺青年就是脑子里跟别人想的不一样,思维跟人家相反或者另类的人. 普通青年呢就是像你一样,普普通通的. 2B青年就是黑铅笔青年,做事比较搞怪,古怪到让你哭 ...

  5. 普通青年、文艺青年、二B青年们的表白

    嗖!时光匆匆啊,开课都已经二十来天了,也没来论坛灌灌水,发个贴,今天带领全组人员一起上,给力吧.来到兄弟连才知道什么是牛X的学校,这里走出去好多牛X的学员,因为这里有着牛X的老师,我们也不能丢脸啊,集 ...

  6. 2B青年答疑:什么是2B青年?如何脱离2B青年行列?

    什么叫2B青年?一个很模糊的概念. 首先,这个明显是北方骂人的话,意义基本等同傻逼.缺心眼,思维方式和常人有别还有智商低下是其基本特征. 然后,现在意义被引申了,在这个和谐社会,傻逼算是这个社会上唯一 ...

  7. 2b青年快乐多啊,转的关于程序猿的笑话

    1.栈和队列的区别是啥? 吃多了拉就是队列:吃多了吐就是栈 2.世界上最遥远的距离不是生与死,而是你亲手制造的BUG就在你眼前,你却怎么都找不到她... 3.<c++程序设计语言>比< ...

  8. UVa 321 The New Villa,2B青年怒找卧室

    题目链接: UVA : http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24 ...

  9. 我的2012,一个2b青年的表白

    我是一个2b青年,走了一条2b的路子 大学的我,跟大部分人一样,专业课学的不太专业,开始了一场自始至终都很痛苦的爱情.考了两次研究生,也签了一家外企公司,在一家初创公司工作过,在一家非it公司工作.最 ...

  10. 青年报告_了解青年的情绪

    青年报告 Youth-led media is any effort created, planned, implemented, and reflected upon by young people ...

最新文章

  1. U盘重装MacOS-Sierra系统
  2. 测试服务命名和动态注册路由的方式@Xan
  3. java生成tif图片的缩略图,将多页tif文件转换为图像文件,并生成缩略图
  4. JavaScript初学者编程题(9)
  5. 用 Flask 来写个轻博客 (32) — 使用 Flask-RESTful 来构建 RESTful API 之一
  6. 怎么能方便的进行数据库存储过程的版本管理?
  7. [Swift]LeetCode210. 课程表 II | Course Schedule II
  8. php的cgi的设置,apache中配置php支持模块模式、cgi模式和fastcgi模式
  9. 如何搭建企业局域网共享
  10. 一个关于导出excel模板的实例
  11. Bash on Windows 抢鲜测试 -- 介绍及安装
  12. 十家全国学会就IEEE“审稿门”事件发表联合声明
  13. 计算机网络—一个自治系统有5个局域网,其连接图如图所示。LAN2至LAN5上的主机数分别为:91,150,3,15。该自治系统分配到的IP地址块为30.138.118/23。试给出每一个局域网的地址块
  14. 贾跃亭又造假,250亿灰飞烟灭!
  15. 列出所有内核_Windows系统内核溢出漏洞提权
  16. 农行2021软件开发笔试题
  17. jpg格式怎么转换成plt格式的_一种JPG图像到PLT文件的转化方法.pdf
  18. 实景化数字城市共享信息平台
  19. python输入单个字符_关于输入:Python从用户读取单个字符
  20. 动车报销凭证怎么取?高铁票的报销凭证在哪里取?

热门文章

  1. 今天是微信7周年 7年之痒 一切都已被改变
  2. 卸载 MySql (基于Centos 7)
  3. html后代选择器简单代码,css:not(),选择器和选择后代
  4. java怎么通过坐标定位控件_[已解决] 可以定位到控件, 但每次执行 click () 方法会报空指针错误 java.lang.NullPointerException...
  5. 大数据(Big Data)扫盲
  6. C语言初阶——实用调试技巧
  7. ROCBOSS开源免费微社区轻论坛类源码
  8. Salesforce系列(0):Salesforce注册开发者账号!
  9. MATLAB 脚本 判断一个数是否为素数
  10. c语言control函数,C语言05-ControlFl.ppt