自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Leetcode_1.两数之和

1.Two SumGiven an array of integers, returnindicesof the two numbers such that they add up to a specific target.You may assume that each input would haveexactlyone solution, and you may not u...

2019-06-30 22:21:48 77

原创 操作符重载:最后一个const 的作用

操作符重载:bool operator<(const BigInteger& b)const{};括号中的const表示参数b对象不会被修改,最后的const表明调用函数对象不会被修改!字符重载也是个函数,在函数末尾加CONST 这样的函数叫常成员函数。常成员函数可以理解为是一个“只读”函数,它既不能更改数据成员的值,也不能调用那些能引起数据成员值变化的成员函数,只...

2019-06-23 22:10:56 1052

原创 C++字符串流stringstream与string

因为涉及到将字符串分为单词,用istringstream类来实现的【1】https://blog.csdn.net/sunshineacm/article/details/78068987【2】https://blog.csdn.net/shs1992shs/article/details/83051298【3】https://blog.csdn.net/xiaogugood/arti...

2019-06-22 23:39:37 237

原创 0-1背包问题(动态规划问题)

背包九讲讲解:1.基本0-1背包问题2.完全背包问题3.多重背包问题【1】https://blog.csdn.net/xp731574722/article/details/70766804【2】https://www.cnblogs.com/xym4869/p/8513801.html【3】https://blog.csdn.net/chan...

2019-06-22 21:05:10 120

原创 C/C++笔试头文件输入输出等细节问题

该博客记录一些小知识点,以备复习,逐渐补充...1.万能头文件: #include<bits/stdc++.h>包含了目前c++所包含的所有头文件!!!基本上所有的代码只要用了这个头文件就不再写其他头文件了。2.头文件 【1】https://blog.csdn.net/FX677588/article/details/529576013.位操作...

2019-06-08 21:57:14 1644

原创 C++STL容器set/multiset

unordered_map和mapunordered_map存储机制是哈希表,,即unordered_map内部元素是无序的。map是红黑树,map中的元素是按照二叉搜索树存储,进行中序遍历会得到有序遍历。unordered_set和setunordered_set基于哈希表,是无序的。set实现了红黑树的平衡二叉检索树的数据结构,插入元素时,它会自动调整二叉树的排...

2019-06-08 21:48:08 144

原创 华为笔试题6:质数因子

题目描述功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为22335)最后一个数后面也要有空格输入描述:输入一个long型整数输出描述:按照从小到大的顺序输出它的所有质数的因子,以空格隔开。最后一个数后面也要有空格。输入:180 输出:2 2 3 3 5 解题思路:剑指Offer上有,假设输入N,则从2到N/2,以此看是否能被...

2019-06-07 20:59:10 297

原创 华为笔试题5:进制转换

题目描述写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。(多组同时输入)输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。输入:0xA输出:10解题思路:解题代码: 1.这种解法是转换为数字,其实是不符合题意的,题意要求输出为十进制字符串,而且转化为数值会有大数问题,会有溢出。因此正确的做法为字符串操作。...

2019-06-06 23:19:07 372

原创 计算机网络高频面试题总结

总结一些高频面试题学习!!!【1】https://www.cnblogs.com/maybe2030/p/4781555.html#_label3【2】https://www.cnblogs.com/inception6-lxc/p/9152691.html【3】https://blog.csdn.net/justloveyou_/article/details/78303...

2019-06-05 22:23:57 674

原创 华为笔试题4:字符串分割

题目描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述:连续输入字符串(输入2次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串数组输入abc123456789输出abc000001234567890000000解题思路:刚开始理解错题意了,以为第...

2019-06-04 00:01:51 703

原创 华为笔试题3:明明的随机数

题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作(同一个测试用例里可能会有多组数据,希望大家能正确处理)。InputPa...

2019-06-03 22:06:36 178

原创 华为笔试题2:计算字符个数

题目描述写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。输入描述:输入一个有字母和数字以及空格组成的字符串,和一个字符。输出描述:输出输入字符串中含有该字符的个数。输入ABCDEF A输出1解题思路:这题关键没搞懂输入输出是几行,怎么输入的。结果是分两行输入的。解题代码://看了半天觉得我的好...

2019-06-03 20:40:31 367

原创 华为笔试题1:字符串最后一个单词的长度

题目描述计算字符串最后一个单词的长度,单词以空格隔开。输入描述:一行字符串,非空,长度小于5000。输出描述:整数N,最后一个单词的长度。输入:hello world输出:5解题思路:刚开始刷笔试模式的题,就是包含头文件及主函数的完整方法。对输入输出流不太熟悉!解题代码:#include<iostream>#include<algorithm...

2019-06-03 20:27:02 314

标准粒子群算法代码PSO

大学教授编写的粒子群算法代码,MATLAB实现。通用性好,函数参数模块化,有详细的注释,便于移值。直接定义自己的目标函数(适应度函数、代价函数)即可使用。

2019-03-25

LeetCode分类详细题解

本书的目标读者是准备去北美找工作的码农,也适用于在国内找工作的码农,以及刚接触 ACM 算法竞赛的新手。本书包含了 LeetCode Online Judge(http://leetcode.com/onlinejudge) 所有题目的答案,所有代码经过精心编写,编码规范良好,适合读者反复揣摩,模仿,甚至在纸上默写。全书的代码,使用 C++ 11 的编写,并在 LeetCode Online Judge 上测试通过。

2019-03-23

空空如也

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

TA关注的人

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