自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

胖黄儿的博客

A junior major in SE.

  • 博客(12)
  • 收藏
  • 关注

原创 变换(二维与三维,模型,视图,投影)——计算机图形学

缩放、反射、切变、旋转、齐次坐标表示法、平移、仿射变换、变换与顺序、三维空间中的旋转、罗德里格斯旋转公式、视图变换、投影变换、正交投影、透视投影

2021-11-29 11:40:28 372

原创 hdoj - 萌数的约数(数学问题)

一个数,如果他的素数因子只包括2,3,5,7,则称这个数为萌数,比如,下面这些数就是前20个萌数:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 20, 21, 24, 25, 27。现在给你一个萌数,请编程计算它的约数的个数。比如,4是一个萌数,他有3个约数(1,2,4);12也是一个萌数,他有 6 个约数(1,2,3,4,6,12)。

2021-01-24 03:19:48 623

原创 PAT乙级 2019年冬季 7-5 区块反转 (25分)(静态链表,最后一个测试点有坑)

给定一个单链表 L,我们将每 K 个结点看成一个区块(链表最后若不足 K 个结点,也看成一个区块),请编写程序将 L 中所有区块的链接反转。例如:给定 L 为 1→2→3→4→5→6→7→8,K 为 3,则输出应该为 7→8→4→5→6→1→2→3。

2021-01-23 05:04:01 319 1

原创 设计模式分析——迭代器模式(Iterator)

迭代器模式是一种对象行为型模式,它提供了一种在不暴露底层表示的情况下,透明地访问和遍历一个集合中的对象的方式。迭代器模式普遍的应用于访问列表、集合、字典等数据类型。

2020-11-30 21:16:40 529

原创 PAT 520 钻石争霸赛:7-5 猜近似数字 (15分) C++ & Python

题目描述甲想好了一个 n 位数字让乙来猜,只要猜的数字位数正确,至多有 1 位与谜底不同,且不同的数字相差不超过 1,就算猜对了。例如谜底是 67,若乙猜 66、68、77、57,就都算对了;猜 167 就不能算对。输入格式输入首先在第一行给出一个不超过 1000 位数的、最高位不是 0 的正整数,是甲给出的谜底。随后若干行,每行给出一个乙猜的数字,都是最高位不是 0 的正整数。直到出现 -1 表示输入结束,这个数字不要做任何处理。题目保证乙至少猜了一次。输出格式对每一个乙猜的数字,如果猜对了就输

2020-05-21 04:30:57 588

原创 PAT 520 钻石争霸赛:7-6 随机输一次 (20分) C++ & Python

题目描述大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现要求你编写一个控制赢面的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方意识到你在控制结果,你需要隔 KKK 次输一次,其中 KKK 是系统设定的随机数。输入格式输入首先在第一行给出正整数 NNN(≤10\le10≤10),随后给出 NNN 个系统产生的不超过 10 的正随机数 { K​1​​,K​2​​,⋯,K​NK​_{1}​​ ,K_​{2}​​ ,⋯,K_​{N}K​1​​​,K​​2​​,⋯,K​​

2020-05-21 03:39:00 1282

原创 hdoj 1020 - Encoding(字符串处理)

原题链接:Problem - 1020题目描述Given a string containing only ‘A’ - ‘Z’, we could encode it using the following method:Each sub-string containing k same characters should be encoded to “kX” where “X” is ...

2020-05-03 00:27:27 273

原创 hdoj 2719 - The Seven Percent Solution(字符串处理)

原题链接:Problem - 2719题目描述Uniform Resource Identifiers (or URIs) are strings like http://icpc.baylor.edu/icpc/, mailto:[email protected], ftp://127.0.0.1/pub/linux, or even just readme.txt that are used to i...

2020-05-02 22:16:58 162

原创 PAT 2020“五一”线上测试赛:7-3 垃圾分类 (20分)

题目描述据香港《南华早报》2019年7月15日文章,上海严格的垃圾分类新规令不少居民抓狂。这催生出大量帮助找出正确分类答案的App和小程序。目前仅微信上就至少有280种与垃圾处理有关的App,在苹果应用商店也达130种。支付宝表示,已有60多家独立App开发商申请为该平台提供类似服务。本题就请你现场实现一个简单的垃圾分类小助手。输入格式输入首先给出官方分类指南中每种物品的归属。在一行中给...

2020-05-02 10:00:58 407

原创 PAT 2020“五一”线上测试赛:7-1 Knuth洗牌法 (20分)

题目描述Knuth 洗牌法是生成 { 1, 2, …, n } 的一个随机重排列的算法。与每次反复随机生成一个数字,直到获得一个不重复的新数字的算法不同,Knuth 洗牌法从原始序列 { 1, 2, …, n } 开始,逐次洗牌。洗牌的方法是从左到右,每轮从没确定的数字中随机抽取一个数,把它放到确定的位置上。例如令 n 等于 4。我们从 { 1, 2, 3, 4 } 开始。记 i 到 N 之间...

2020-05-02 09:09:31 165

原创 hdoj 1038 - Biker's Trip Odometer(简单数学计算)

题目描述Most bicycle speedometers work by using a Hall Effect sensor fastened to the front fork of the bicycle. A magnet is attached to one of the spokes on the front wheel so that it will line up with t...

2020-05-01 00:50:52 189

原创 hdoj 1008 - Elevator(简单数学计算)

题目描述The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified order. It costs ...

2020-04-27 00:35:08 212

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除