题目参见 PAT (Basic Level) Practice (中文) 1008 数组循环右移M个元素 核心函数 void reverse(int a[], int n, int begin, int end) { int temp = 0; if (begin >= end) return; f ...
分类:
移动开发 时间:
2020-03-12 11:32:25
阅读次数:
64
概述:SDL使用SDL_Surface和SDL_Texture这2种结构绘图到屏幕。SDL_Surface包含了一个像素集合(pixels成员),它使用软件渲染(非GPU);SDL_Textur可使用硬件加速器。使用SDL_Texture的示例程序: #include "SDL.h" class G ...
分类:
其他好文 时间:
2020-03-10 14:15:04
阅读次数:
54
枚举 [toc] 什么是枚举 枚举算法是一种经典的暴力算法,是通过遍历所有候选答案以找到正确的解的问题解决策略; 枚举的基本框架 1.给出解空间 建立数学模型,确立候选答案的范围,从数学的角度说:就是给出可能解的集合 这是最关键的一步,确立 正确 的解空间是应用枚举算法的前提 2.找到枚举的具体方法 ...
分类:
编程语言 时间:
2020-03-10 12:17:35
阅读次数:
52
1.找一张产品图片 2.代开ps软件,把图片导入进去 3.ctrl+j 复制图层 4.选择副本1图层,Ctrl+t 自由变换,右击 垂直翻转,使两张图片的底对齐 5.图层副本1添加蒙版 6.选择渐变工具 7.进行拖拽 ...
分类:
其他好文 时间:
2020-03-09 22:38:02
阅读次数:
52
题目描述(模拟实现) 给定一个长度为n的整数数组a,元素均不相同,问数组是否存在这样一个片段,只将该片段翻转就可以使整个数组升序排列。其中数组片段[l,r]表示序列a[l], a[l+1],?...,?a[r]。原始数组为 a[1], a[2], ..., a[l 2], a[l 1], a[l], ...
分类:
编程语言 时间:
2020-03-09 01:23:05
阅读次数:
53
一:解题思路 链表是递归定义的,所以关于链表的大部分问题也可以用递归来解决。当然也可以不用递归来解决这个问题。这里来介绍2种方法,一种是递归方法,一种是非递归的方法。 二:完整代码示例 (C++版和Java版) 递归版C++ class Solution { public: ListNode* re ...
分类:
其他好文 时间:
2020-03-08 22:00:11
阅读次数:
76
【题目地址】 vjudge HDU 【题目大意】 海滩上有一堆石头。 石头的颜色是白色或黑色。 小肥羊拥有魔术刷,她可以改变连续石的颜色,从黑变白,从白变黑。 小肥羊非常喜欢黑色,因此她想知道范围[i,j]中连续的黑色石头的最长时间。 有多种情况,每种情况的第一行是整数n(1 <= n <= 10 ...
分类:
其他好文 时间:
2020-03-07 09:28:09
阅读次数:
98
数字翻转 #include<stdio.h>//循环实践 int main() { int oldNumber,newNumber,digitNumber,iniValue; newNumber=0; printf("input your number:\n"); scanf("%d",&iniVa ...
分类:
其他好文 时间:
2020-03-06 17:54:42
阅读次数:
56
Windows 键:打开开始屏幕Windows 键+空格键:切换输入语言和键盘布局Windows 键+O:禁用屏幕翻转Windows 键+,:临时查看桌面Windows 键+V:切换系统通知信息Windows 键+Shift+V:反向切换系统通知信息Windows 键+回车:打开“讲述人”Windo ...
题意 给你一个1 n的排列,1,2,...n 求翻转k次之后的序列 例如:1,2,3,5,4 翻转2 4 1,5,3,2,4 题解 + 首先,splay操作之后的中序遍历是不会发生变化的。初始序列无论splay多少次中序遍历不变 + 中序遍历有一个显而易见的性质,就是左子树和右子树交换之后,中序遍历 ...
分类:
其他好文 时间:
2020-03-05 01:00:39
阅读次数:
77