自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

柳婼 の blog

我不管,反正我最萌~如果文章对您有帮助请在左下角点“赞”~O(∩_∩)O谢谢!...

原创 【Books】推荐书单(算法、JavaWeb、Python爬虫、机器学习、程序人生、人文社科)

回想我的大学四年,看了很多有价值的书(总计300多本),很感谢这些书及其作者,所以我写了这样一个书籍推荐列表~这些书籍都是我都认真看过并觉得值得推荐的~希望能对你们有一些帮助~PS:有些书可能出了最新版,如果有新版就看最新版的哦~ 0. 算法类(我按零基础入门到提高的顺序推荐,同一子标题的选其一...

2018-09-18 00:01:07 6551 54

原创 1047. 编程团体赛(20)-PAT乙级真题

1047. 编程团体赛(20)编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队获胜。现给定所有队员的比赛成绩,请你编写程序找出冠军队。输入格式:输入第一行给出一个正整数N(<=10000),即所有参赛队员总数。随后N行,每行...

2020-04-09 09:11:39 699 2

原创 first-class type 一等类型的含义

一等(first-class)类型是指可以在执行期创造,并作为参数传递给其他函数或存入一个变数。 如果一个对象是一等类型,那么它: 可以被存入变量或其他结构 可以被作为参数传递给其他函数 可以被作为函数的返回值 可以在执行期创造,而无需完全在设计期全部写出 即使没有被系结至某一名称,也...

2020-02-20 06:23:58 384 8

原创 [note]标点符号和数学符号所对应的英文

看英文文档时候会看到一些代码中标点符号的英文以前没有接触过,顺便就把键盘上所有的标点符号、常用的数学符号一起整理了一下~ ` grave accent 重音符 ~ tilde /‘...

2020-01-17 07:02:33 383 0

原创 Mac Safari浏览器的阅读列表与iPhone、iPad (iOS)不同步的问题

我平时习惯于在手机上看到好的技术文章先加入阅读列表,然后有空的时候再在Mac的Safari浏览器上统一看,因为这样可以边看边记笔记~最近发现在iOS端保存的阅读列表,Mac上打开却没有同步过来,等了好几天都没有同步,所以应该不是服务器网络延迟的原因,确认了自己的Safari iCloud同步之类的...

2019-09-26 06:52:46 1629 3

原创 在二叉树中有两个结点m和n,若m是n的祖先,则使用后序遍历可以找到从m到n的路径

首先需要理解的是,前中后序遍历都是通过递归的方式,将后来需要用到的结点保存在栈中,比如下面这颗树: 如果是前序遍历,根左右,过程是:根节点m入栈并输出,访问m的左孩子a,a入栈并输出,访问a的左孩子c,c入栈并输出,c没有左孩子,无元素入栈,c没有右孩子,无元素入栈,c出栈,此时栈顶元素为a...

2019-03-12 03:34:49 4809 28

原创 【iOS】iPad & iPhone Launch Image 启动页图片尺寸大小(包括iPhone XR / Xs / Max)

2019-01-19 02:05:07 2000 3

原创 【iOS】Tab Bar 的 Item 按钮的像素大小要求

根据苹果官方人机界面指南(Human Interface Guidelines)可以得知: iOS系统会根据设备和方向显示两种标签栏:常规(Regular)和紧凑(Compact),所以在设置自定义Tab Bar Item的时候也应该包含常规和紧凑两种不同的尺寸~ 根据图形是圆形、方形、宽形、...

2019-01-18 02:55:05 1005 0

原创 【iOS】Image图片属性之Render as Template Image

把图片设置成Render as Template Image,系统会忽略图像的颜色信息,并根据图像中的alpha值创建图像模板,图像中alpha值 < 1.0的部分被视为完全透明,alpha值 = 1.0的部分为Image Tint的颜色,默认Default为蓝色~ 假设原图为: ...

2019-01-18 02:29:20 661 0

原创 【iOS】Scale Fill、Aspect Fit 和 Aspect Fill 的区别(Content Mode)

ImageView -  Content Mode中Scale Fill、Aspect Fit 和 Aspect Fill 的区别: Scale Fill:缩放(改变图片比例)以填满整个Image View Aspect Fit:保持图片原比例,尽可能让图片全部显示出来,Image View ...

2019-01-18 01:31:33 771 0

原创 【iOS】iOS开发之使用Mac自动操作制作@1x@2x@3x图片(切图)

iOS开发中,会要求导入@1x、@2x和@3x: 使用@1x格式:iPhone3GS 使用@2x格式:iPhone 4,4S,5,5S,5C,SE,6,6S,7,8,XR 使用@3x格式:iPhone 6Plus、6sPlus、7Plus、8Plus、X、XS、XS Max 这样在开发过程...

2019-01-18 00:07:27 1738 0

原创 【iOS】TouchDown、TouchDownRepeat 和 TouchCancel 的区别

TouchDown:在控件窗口内单点触摸按下 TouchDownRepeat:在控件窗口内多点触摸按下(即点触计数大于1) TouchCancel:在控件窗口内因为系统事件将当前所有触摸取消(如手机被锁屏、有电话呼入) [依据] 来自Apple官方文档 UIControlEvents: U...

2019-01-17 01:06:15 705 0

原创 【iOS】Touch Drag Inside 和 Touch Drag Outside、Touch Drag Enter、Touch Drag Exit的区别

Touch Drag Inside:手指在控件窗口内拖动 Touch Drag Outside:手指在控件窗口外拖动 Touch Drag Enter:手指从控件窗口外部拖动到内部 Touch Drag Exit:手指从控件窗口内部拖动到外部 [依据] 来自Apple官方文档 UICont...

2019-01-17 00:44:51 433 0

原创 【iOS】Touch Up Inside 和 Touch Up Outside 的区别

Touch Up Inside:按下按钮,并且在按钮内部(inside)松手 Touch Up Outside:按下按钮,并且在按钮外部(outside)松手 [依据] 来自Apple官方文档 UIControlEvents: UIControlEventTouchUpInside:A to...

2019-01-17 00:25:52 1204 0

原创 【note】编程范式(编程范型)的含义和种类,多范式编程语言

范型 / 范式 = 模式、方法编程范式 / 编程范型 = 编程的模式、风格 编程范式主要包括:结构化编程、面向对象编程、过程式(程序式)编程、函数式编程(泛函编程)、指令式(命令式)编程、泛型编程、面向切面(面向侧面)编程 不同的编程语言会提倡不同的“编程范型”,一些语言是专门为某个特定的范型...

2019-01-03 01:22:21 880 5

原创 PAT 1152 Google Recruitment (20 分)- 甲级

In July 2004, Google posted on a giant billboard along Highway 101 in Silicon Valley (shown in the picture below) for recruitment. The content is sup...

2018-12-12 14:58:34 2210 1

原创 PAT 1153 Decode Registration Card of PAT (25 分)- 甲级

A registration card number of PAT consists of 4 parts: the 1st letter represents the test level, namely, T for the top level, A for advance and B fo...

2018-12-12 14:57:27 3344 10

原创 PAT 1154 Vertex Coloring (25 分)- 甲级

A proper vertex coloring is a labeling of the graph’s vertices with colors such that no two vertices sharing the same edge have the same color. A col...

2018-12-12 14:55:58 2600 3

原创 PAT 1155 Heap Paths (30 分)- 甲级

In computer science, a heap is a specialized tree-based data structure that satisfies the heap property: if P is a parent node of C, then the key (th...

2018-12-12 14:54:59 2713 4

原创 1091 N-自守数 (15 point(s)) - PAT乙级真题

如果某个数 K 的平方乘以 N 以后,结果的末尾几位数等于 K,那么就称这个数为“N-自守数”。例如 3×922​​ = 25392,而 25392 的末尾两位正好是 92,所以 92 是一个 3-自守数。 本题就请你编写程序判断一个给定的数字是否关于某个 N 是 N-自守数。 输入格式: 输...

2018-12-12 14:53:49 1022 1

原创 1092 最好吃的月饼 (20 point(s))- PAT乙级真题

月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。 若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。 输入格式: 输入首先给出两个正整数 N(≤1000)和 M...

2018-12-12 14:52:57 929 2

原创 1093 字符串A+B (20 point(s)) - PAT乙级真题

给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。 输入格式: 输入在两行中分别给出 A 和 B,均为长度不超过 10​6​​ 的、由可见 ASCII 字符 (即码32~126)和空格组成的、由回车标识结束的非空字符串。 ...

2018-12-12 14:51:59 1036 1

原创 1094 谷歌的招聘 (20 point(s)) - PAT乙级真题

2004 年 7 月,谷歌在硅谷的 101 号公路边竖立了一块巨大的广告牌(如下图)用于招聘。内容超级简单,就是一个以 .com 结尾的网址,而前面的网址是一个 10 位素数,这个素数是自然常数 e 中最早出现的 10 位连续数字。能找出这个素数的人,就可以通过访问谷歌的这个网站进入招聘流程的下一...

2018-12-12 14:50:55 1533 4

原创 1095 解码PAT准考证 (25 point(s)) - PAT乙级真题

PAT 准考证号由 4 部分组成: 第 1 位是级别,即 T 代表顶级;A 代表甲级;B 代表乙级; 第 2~4 位是考场编号,范围从 101 到 999; 第 5~10 位是考试日期,格式为年、月、日顺次各占 2 位; 最后 11~13 位是考生编号,范围从 000 到 999。 现给定一系列考...

2018-12-12 14:49:00 3074 10

原创 蓝桥杯 ADV-21 算法提高 多项式输出

问题描述一元n 次多项式可用如下的表达式表示: f(x)=a[n]x^n+a[n-1]x^(n-1)+...+a[1]x+a[0], a[n]!=0 其中,a[i]x^i称为i 次项, a[i]称为i 次项的系数。给出一个一元多项式各项的次数和系数,请按照如下规定的格式要求输出该多项式: 1. 多...

2018-12-01 13:48:14 547 12

原创 蓝桥杯 ALGO-47 算法训练 蜜蜂飞舞

问题描述“两只小蜜蜂呀,飞在花丛中呀……” 话说这天天上飞舞着两只蜜蜂,它们在跳一种奇怪的舞蹈。用一个空间直角坐标系来描述这个世界,那么这两只蜜蜂初始坐标分别为(x1,y1,z1),(x2,y2,z2)  。在接下来它们将进行n次飞行,第i次飞行两只蜜蜂分别按照各自的速度向量飞行ti个单位时间。对...

2018-12-01 13:48:08 450 3

原创 蓝桥杯 PREV-32 历届试题 分糖果

问题描述有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏: 每个小朋友都把自己的糖果分一半给左手边的孩子。 一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。 反复进行这个游戏,直到所有小朋友的糖果数都相同为止。 你的任务是预测在已知的初始糖果情形下,老师...

2018-11-30 09:00:46 243 0

原创 蓝桥杯 ALGO-94 算法训练 新生舞会

问题描述 新生舞会开始了。n名新生每人有三个属性:姓名、学号、性别。其中,姓名用长度不超过20的仅由大小写字母构成的字符串表示,学号用长度不超过10的仅由数字构成的字符串表示,性别用一个大写字符‘F’或‘M’表示。任意两人的姓名、学号均互不相同。换言之,每个人可被其姓名或学号唯一确定。给出m对两人...

2018-11-30 09:00:41 301 0

原创 蓝桥杯 ALGO-80 算法训练 整数平均值

编写函数,求包含n个元素的整数数组中元素的平均值。要求在函数内部使用指针操纵数组元素,其中n个整数从键盘输入,输出为其平均值。 样例输入: (输入格式说明:5为输入数据的个数,3 4 0 0 2 是以空格隔开的5个整数) 5 3 4 0 0 2 样例输出: 1 样例输入: 7 3 2 7 5 2...

2018-11-30 09:00:34 175 0

原创 蓝桥杯 ALGO-120 算法训练 学做菜

问题描述涛涛立志要做新好青年,他最近在学做菜。由于技术还很生疏,他只会用鸡蛋,西红柿,鸡丁,辣酱这四种原料来做菜,我们给这四种原料标上字母A,B,C,D。 涛涛现在会做的菜有五种: 1、 西红柿炒鸡蛋 原料:AABDD 2、 酸辣鸡丁 原料:ABCD 3、 宫保鸡丁 原料:CCD 4、 水煮西红柿...

2018-11-30 09:00:27 177 0

原创 蓝桥杯 ADV-126 算法提高 扫雷

问题描述扫雷游戏你一定玩过吧!现在给你若干个n×m的地雷阵,请你计算出每个矩阵中每个单元格相邻单元格内地雷的个数,每个单元格最多有8个相邻的单元格。 0<n,m<=100输入格式输入包含若干个矩阵,对于每个矩阵,第一行包含两个整数n和m,分别表示这个矩阵的行数和列数。接...

2018-11-30 09:00:10 277 2

原创 蓝桥杯 ADV-133 算法提高 彩票

问题描述为丰富男生节活动,贵系女生设置彩票抽奖环节,规则如下: 1、每张彩票上印有7个各不相同的号码,且这些号码的取值范围为[1, 33]; 2、每次在兑奖前都会公布一个由七个互不相同的号码构成的中奖号码; 3、共设置7个奖项,特等奖和一等奖至六等奖。兑奖规则如下: 特等奖:要求彩票上的7个号码都...

2018-11-30 09:00:04 188 0

原创 蓝桥杯 PREV-27 历届试题 蚂蚁感冒

问题描述长100厘米的细长直杆子上有n只蚂蚁。它们的头有的朝左,有的朝右。 每只蚂蚁都只能沿着杆子向前爬,速度是1厘米/秒。 当两只蚂蚁碰面时,它们会同时掉头往相反的方向爬行。 这些蚂蚁中,有1只蚂蚁感冒了。并且在和其它蚂蚁碰面时,会把感冒传染给碰到的蚂蚁。 请你计算,当所有蚂蚁都爬离杆子时,有多...

2018-11-30 08:59:58 181 0

原创 蓝桥杯 ALGO-54 算法训练 简单加法(基本型)

问题描述首先给出简单加法算式的定义: 如果有一个算式(i)+(i+1)+(i+2),(i>=0),在计算的过程中,没有任何一个数位出现了进位,则称其为简单的加法算式。 例如:i=3时,3+4+5=12,有一个进位,因此3+4+5不是一个简单的加法算式;又如i=112时,112+113...

2018-11-30 08:59:26 176 1

原创 蓝桥杯 ALGO-83 算法训练 阶乘

问题描述 一个整数n的阶乘可以写成n!,它表示从1到n这n个整数的乘积。阶乘的增长速度非常快,例如,13!就已经比较大了,已经无法存放在一个整型变量中;而35!就更大了,它已经无法存放在一个浮点型变量中。因此,当n比较大时,去计算n!是非常困难的。幸运的是,在本题中,我们的任务不是去计算n!,而是...

2018-11-30 08:59:11 257 0

原创 蓝桥杯 ALGO-26 算法训练 麦森数

问题描述形如2P-1的素数称为麦森数,这时P一定也是个素数。但反过来不一定,即如果P是个素数,2P-1不一定也是素数。到1998年底,人们已找到了37个麦森数。最大的一个是P=3021377,它有909526位。麦森数有许多重要应用,它与完全数密切相关。 任务:从文件中输入P(1000&l...

2018-11-29 00:41:29 918 4

原创 蓝桥杯 ADV-130 算法提高 色盲的民主

问题描述n个色盲聚在一起,讨论一块布的颜色。尽管都是色盲,却盲得各不相同。每个人都有自己的主张,争论不休。最终,他们决定采取民主投票的方式决定布的颜色,不管布同不同意。某种颜色用字符串表示(字符串为颜色单词或词组,也就是可能有被空格隔开的两个单词组成的颜色词组),只要字符串不同,程序即判断颜色不同...

2018-11-29 00:41:25 134 2

原创 蓝桥杯 ALGO-82 算法训练 输出米字形

根据输入的正整数n (1  米字形由一个(2n-1)*(2n-1)的矩阵组成,矩阵包含从大写A开始的n个字母 例如:n=3时,包含A,B,C;n=4时,包含A,B,C,D。 矩阵的正中间为n个字母中字典序最大的那个,从这个字母开始,沿着西北、正北、东北、正西、正东、西南、正南、东南八个方向各有一条...

2018-11-29 00:39:47 128 0

原创 蓝桥杯 ALGO-55 算法训练 矩阵加法

问题描述给定两个N×M的矩阵,计算其和。其中: N和M大于等于1且小于等于100,矩阵元素的绝对值不超过1000。输入格式输入数据的第一行包含两个整数N、M,表示需要相加的两个矩阵的行数和列数。接下来2*N行每行包含M个数,其中前N行表示第一个矩阵,后N行表示第二个矩阵。输出格式你的程序需要输出一...

2018-11-29 00:39:28 219 0

原创 蓝桥杯 ADV-235 算法提高 阶乘差

问题描述给定n和m以及p,保证n>=m,求(n!-m!)对p取余的结果。输入格式一行三个正整数n,m,p。输出格式一行一个非负整数表示结果。样例输入3 2 10样例输出4数据规模和约定n,m<=20,p<=10000.分析:先取余再相减,减完为了避免出现负...

2018-11-29 00:39:22 188 0

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