关闭

C++ 提示 C4996 编译错误

在运行程序时,可能会出现如下图提示:两种解决方法: 在出现报错的cpp文件的文件头加上 #pragma warning(disable : 4996) (但是注意:该语句只对当前文件生效,并非对整个工程) 项目——>属性——>配置属性——>C/C++——>预处理器,在预处理器定义中加上 _CRT_SECURE_NO_WARNINGS,多个属性间以英文状态下的分号分隔,如下图 : (注意:该项设...
阅读(27) 评论(0)

算法笔记 //07_整数因子分解问题

★问题描述见 C++ 代码注释(Visual Studio 2017):// 大于1的正整数n可以分解为:n = x1*x2*…*xm。 // 例如,当n = 12 时,共有8 种不同的分解式: // 12 = 12; 12 = 6 * 2; 12 = 4 * 3; 12 = 3 * 4; 12 = 3 * 2 * 2; // 12 = 2 * 6; 12 = 2 * 3 * 2; 12 =...
阅读(50) 评论(0)

算法笔记 //06_集合划分问题

★问题描述: n个元素的集合{1,2,……, n }可以划分为若干个非空子集。例如,当n=4 时,集合{1,2,3,4}可以划分为15 个不同的非空子集如下: ★编程任务: 给定正整数n,计算出n个元素的集合{1,2,……, n }可以划分为多少个不同的非空子集。 ★C++ 代码如下 (Visual Studio 2017):// 首先输入集合中元素的总个数(比如说 5) // 然后回车 ,...
阅读(39) 评论(0)

算法笔记 //05_有重复元素的排列问题(针对字母排序)

★问题描述:设 R = { r1, r2, ……, rn } 是要进行排列的 n 个元素。其中元素 r1 ,r2 ,……,rn 可能相同。试设计一个算法,列出 R 的所有不同排列。 给定 n 以及待排列的 n 个元素。计算出这 n 个元素的所有不同排列。 ★举例简单举例:aabb 则排列为:aabb ,abab, abba, baab, baba, bbaa(共6种) ★C++ 代码如下(Visua...
阅读(189) 评论(0)

算法笔记 //04_半数集问题

★问题描述:给定一个自然数 n,有 n 开始可以一次产生半数集 set(n) 中的数如下: (1) n∈set(n); (2) 在 n 的左边加上一个自然数,但该自然数不能超过最近添加数的一半; (3) 按此规则进行处理,直到不能在添加自然数为止。 例:set(6) = {6,16,26,126,36,136},半数集 set(6) 中有 6 个元素 set(8)={8,18,28,38,48,12...
阅读(51) 评论(0)

算法笔记 //03_众数问题

★问题描述: 给定含有n个元素的多重集合S,每个元素在S中出现的次数称为该元素的重数。多重集S中重数最大的元素称为众数。 例如,S={1,2,2,2,3,5}。多重集S的众数是2,其重数为3。 ★算法设计: 对于给定的由n 个自然数组成的多重集S,编程计算S 的众数及其重数。★数据输入: 第1行多重集S中元素个数n(n<=50000);接下来的n 行中,每行有一个自然数。★结果输出:...
阅读(69) 评论(0)

算法笔记 //02_最大间隙问题(线性时间)

(注:该问题答案转自网友李春春的CSDN博客,转载请注明出处)★问题描述: 最大间隙问题:给定 n 个实数x1,x2,…,xn,求这 n 个数在实轴上相邻 2 个数之间的最大差值。假设对任何实数的下取整函数耗时 O(1),设计解最大间隙问题的线性时间算法。★算法设计: 对于给定的 n 个实数x1,x2,…,xn,计算它们的最大间隙。★数据输入: 输入数据由文件名为 input.txt 的文本文...
阅读(35) 评论(0)

算法笔记 //01_字典序问题

★问题描述: 在数据加密和数据压缩中常需要对特殊的字符串进行编码。给定的字母表A由26 个小写英文字母组成A={a,b,…,z}。该字母表产生的升序字符串是指字符串中字母按照从左到右出现的次序与字母在字母表中出现的次序相同,且每个字符最多出现1次。例如,a,b,ab,bc,xyz 等字符串都是升序字符串。现在对字母表A 产生的所有长度不超过6 的升序字符串按照字典序排列并编码如下。...
阅读(72) 评论(0)

Unity 3D项目问题笔记 //03_unity 中的 Toggle 问题

(~ ̄▽ ̄)~...
阅读(58) 评论(0)

Unity 3D项目问题笔记 //02_制作 2D UI相关问题

一、游戏开始 UI 一般都存在 button 供玩家选择,所以在创建 UI 时,我们可以在 Hierarchy 窗口中,右键选择 UI 然后选择 button, Hierarchy 中会出现 button,button 会有一个上级,也就是 Canvas 画布。除此之外,选中 Canvas 还要在右侧的 Inspector 中进行两个改动: ① ② 然后接下来在 Scene 窗口中选...
阅读(47) 评论(0)
18条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1094次
    • 积分:145
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:3篇
    • 译文:3篇
    • 评论:0条
    文章存档