自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

没有最好,只有更好!

True mastery of any skill takes a lifetime.

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 面试常见编程题目

相关问题总结: 二分查找程序中,思想简单,但是要注意边界条件。 #include #include using namespace std; // 非递归版本 int Binary_search1(vectorint> num, int target) { int size = num.size(); if (size 0) return -1;

2016-09-26 09:58:03 3758

原创 IT笔试输入输出处理总结

互联网笔试,经常被输入输出搞蒙,最后不能AC,故总结与数组相关输入处理。1)第一种情况:输入n个数,存放在数组中#include <iostream> #include <vector> using namespace std; int main() { int N; // 输入总个数 int temp; while (cin >> N) { ve

2016-09-17 23:17:47 2217

原创 leetcode_378 Kth Smallest Element in a Sorted Matrix

题目分析给定一个n*n的矩阵,其中每一行每一列都按照递增排序,寻找矩阵中的第k小元素。注意,是要寻找排好序的第k小元素,而不是第k个不重复元素。 解题思路1)利用堆来实现。直接维护一个大小为k的堆,全部读入一边,这样平均和最好时间情况都为O(n*logk)。 2)利用二分查找实现。 C++实现 struct Node { int val; int i; int j;

2016-09-14 22:17:55 775

原创 leetcode_377 Combination Sum IV

题目分析定一个无重复的正整数数组,计算得到一个目标正整数的所有组合方式的个数。 解题思路利用动态规划进行求解,其初始值dp[0] = 1;动态规划转移方程为dp[i] += dp[i - num[j]],其中dp[i]表示生成数字i的所有可能的组合方式的个数。 C++实现int combinationSum4(vector<int>& nums, int target) { vector<int>

2016-09-14 21:20:18 667

原创 剑指offer

剑指offer所有题目总结: 二维数组中的查找 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 class Solution { public: bool Find(vectorvectorint> > array,int target) {

2016-09-10 18:51:22 4299 1

Adaboost算法实现

该Adaboost算法用C++实现的基本Adaboost算法,对于初学Adaboost算法和理解Adaboost算法的学生有一定的帮助!如发现我代码中存在错误或不足,欢迎指正,谢谢!

2015-11-02

缓冲区溢出实验报告

本文档是关于缓冲区溢出实现的整个流程,对做缓冲区溢出有一定的帮助

2015-08-26

剑指offer程序

此程序为剑指offer程序,便于找工作的小伙伴的复习~

2017-01-04

空空如也

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

TA关注的人

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