- 博客(4)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 不使用第三个变量来交换两个变量的值
前言在一些公司的面试中可能会有些面试官会出一些奇奇怪怪的问题,比如怎么样计算1加到100的和要求不能使用加法,减法,循环和if判断,再比如怎么样不用第三个变量来交换两个变量的值等问题。这里我们先分析下怎么样不用第三个变量来交换两个变量的值。正文通常情况下我们会用第三个变量来进行两个变量的交换,比如在冒泡排序中会经常用到。那么怎么样不用第三个变量而只通过两个变量本身来进行交换呢?s...
2019-08-20 19:34:24 6340 1
原创 LeetCode Remove Element
题目Given an arraynumsand a valueval, remove all instances of that valuein-placeand return the new length.Do not allocate extra space for another array, you must do this bymodifying the input ...
2019-08-14 14:25:03 116
原创 01排列组合
#include<iostream> #include<vector>using namespace std;void Arrangement(vector<string> &vec,int n,string s){ if(n==0)//当n为0时完成所有位置的情况列举进行回溯 { vec.push_back(s...
2019-08-06 18:57:29 650
原创 int的取值范围
引言在学C++或者Java的时候应该都会先了解各种基本数据类型的初值和它们的取值范围,有些人可能会不太重视这块内容,其实很重要,很多大公司面试的过程中都会问到int的取值范围,溢出之后会怎么样等问题。正文首先来看下在C++和Java中一些基本的数据类型在c++中的三类基本数据类型在java中的四类基本数据类型上图可以看到c++和java之间的基本数据类型的区别,java多了一类...
2019-08-05 21:19:38 233926 16
小米随身wifi驱动,适用于win11最新系统,适用7月更新后版本
2023-07-20
Android中怎么获取javabean中的数据
2016-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人