自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基类指针指向派生类对象

基类指针指向派生类对象3种情况:一般只能调用基类的函数调用的函数,在基类中函数如果是虚函数,调用继承类的函数调用的函数,在基类中函数如果只在继承类中有,报错然后来看一组代码实例:#include <iostream>using namespace std;class A {public: void f() { cout << "A::f()" &l...

2019-01-01 15:28:03 438

原创 leetcode高级算法: 盛最多水的容器

中文题目:给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2。图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(...

2018-12-25 15:45:56 334

原创 leetcode腾讯面试:子集(动态规划基础题)

题目:给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3]输出:[ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], []]分析:[1,2]的所有子集其实就是[1]的所有子集+[1]的每个子集并上2组成的...

2018-11-29 16:38:59 388

原创 leetcode腾讯面试:不同路径(动态规划基础题)

题目:一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?例如,上图是一个7 x 3 的网格。有多少可能的路径?说明:m 和 n 的值均不超过 100。示例 1:输入: m = 3, n = 2输出: 3解...

2018-11-28 21:03:23 341

原创 leetcodeNim小游戏

Nim游戏,其实就是不要在4的倍数时候被迫拿就输喽,平时也可以用这个游戏和朋友开玩笑什么的,Nim游戏你和你的朋友,两个人一起玩 Nim游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下赢得游戏。示例:输入: 4输出: false 解释...

2018-11-28 14:52:49 109

原创 leetcode腾讯面试:买股票的最佳时机2(动态规划基础题)

题目:给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出,...

2018-11-28 11:10:57 857

原创 leetcode腾讯面试:买股票的最佳时机(动态规划基础题)

题目:给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。注意你不能在买入股票前卖出股票。示例 1:输入: [7,1,5,3,6,4]输出: 5解释: 在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。...

2018-11-27 23:45:36 189

原创 爬楼梯喽

leetcode上动态规划入门题假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1. 1 阶 + ...

2018-11-27 19:03:13 106

原创 leetcode(中国)第4题 两个升序数组的中位数

给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。你可以假设 nums1 和 nums2 不同时为空。示例 1:nums1 = [1, 3]nums2 = [2]中位数是 2.0示例 2:nums1 = [1, 2]nums2 = [3, 4]中位数是 (2 + 3)/2 = ...

2018-11-09 16:34:34 170

原创 微信小程序wx.navigateTo无法跳转

最佳开发时发现wx.navigateTo()函数无法跳转到指定页面。查了API发现 更换为wx.reLaunch()函数后解决

2018-11-05 14:17:33 915

原创 wx.navigateTo()无效

微信小程序有时候 wx.navigateTo() 会出现无法作用的情况,即便点击按钮也无法跳转。这是因为wx.navigateTo()无法跳转到tab中含有的页面,此时需要更换其他函数,...

2018-10-17 09:08:36 2016

原创 五子棋c语言

#include #include #include #include #include //可能不是所有的都会用到 int player=1;//对于游戏者的选择 int state[2][300][300];//用于记录之前子的位置 int x=1,y=1;//用于记录光标位置#define len 16void go

2016-12-20 16:35:21 520

空空如也

空空如也

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

TA关注的人

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