网站首页 站内搜索

搜索结果

查询Tags标签: int,共有 27713条记录
  • 第八届蓝桥杯真题解析javaC组

    第八届蓝桥杯真题解析javaC组文章目录 ***第八届蓝桥杯真题解析javaC组***前言A、外星日历B.兴趣小组C.纸牌三角形D.承压计算E.杨辉三角F.最大公共子串G.Excel地址H.拉马车I.青蛙跳杯子J.图形排版前言 以下是我做第八届蓝桥杯真题时的一些收获,希望对你们有帮助。提示:以…

    2021/4/19 1:25:14 人评论 次浏览
  • 学习使用IntelliJ IDEA的第四天:Java基本语法——流程控制

    一、分支结构 1. if-else条件判断 1.1 结构 /* 分支结构中的if-else(条件判断结构)一、三种结构第一种: if(条件表达式){执行表达式 }第二种:二选一 if(条件表达式){执行表达式1 }else{执行表达式2 }第三种:n选一 if(条件表达式){执行表达式1 }else if(条件表达式){执…

    2021/4/18 22:25:46 人评论 次浏览
  • Java并发线程ConcurrentHashMap(JDK1.7)解析

    最近看了一下ConcurrentHashMap的相关代码,感觉JDK1.7和JDK1.8差别挺大的,这次先看下JDK1.7是怎么实现的吧 哈希(hash) 先了解一下啥是哈希(网上有很多介绍),是一种散列函数,简单来说就是将输入值转换为固定值的一种压缩映射,在Java中最常见的就是Object.hashCod…

    2021/4/18 22:25:25 人评论 次浏览
  • 第二章、Java基本语法(上):变量与运算符

    Java基本语法(上) 1.1 关键字 1.1.1、关键字的定义与特点 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所有字母都为小写 1.1.2、所有的关键字1.2 保留字 1.2.1 保留字的定义Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键…

    2021/4/18 22:25:24 人评论 次浏览
  • 十大经典排序之基数排序(C++实现)

    基数排序 也是采用分桶的思想,但是加入了按位比较的思想(可以理解为每位进行一次计数排序) 思路:计算数列中最大位数 按位数循环处理每位的排序代码实现: #include<iterator> #include<iostream> #include<vector> using namespace std;int maxbit…

    2021/4/18 20:57:59 人评论 次浏览
  • C++ 02从简单程序引入

    //#define BASIC1_COUT #define BASIC1_CIN#ifdef BASIC1#include <iostream> //iostream代表输入输出流 //C的头文件要加.h后缀,C++的头文件可加可不加。 using namespace std; //“使用命名空间std”。 //C++标准库中的类和函数是在std中声明的,程序如需…

    2021/4/18 20:57:50 人评论 次浏览
  • 算法:斐波那契数列

    比较简单的算法题目,力扣编号:509 斐波那契数,通常用 F(n) 表示,形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1) = 1 F(n) = F(n - 1) + F(n - 2),其中 n > 1 给你 n ,请计算 F(n) 。 解题…

    2021/4/18 20:57:50 人评论 次浏览
  • JDK源码阅读—AtomicInteger

    简介 AtomicInteger是JUC中提供了原子更新操作的一个Integer类,Java中i++(–)、++(–)i、i+=x、i-=x等都不是原子操作,多线程环境下需要加锁来保证数据的正确性,而AtomicInteger可以在不加锁的前提下确保上述操作的原子性,在高并发的场景下可以比加锁有更好的性能。 A…

    2021/4/18 20:57:43 人评论 次浏览
  • leetcode之删除有序数组中的重复项(C++)

    参考链接 https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/ 题目描述 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 …

    2021/4/18 20:28:07 人评论 次浏览
  • 十大经典排序之桶排序(C++实现)

    桶排序 桶排序是计数排序的升级版。它利用了函数的映射关系,高效与否的关键就在于这个映射函数的确定 思路:根据数据规模,初始化合理桶数 将数列中的数据按照桶的规模进行映射,尽量保证数据被均匀的分布到桶中 每个桶使用插入排序排好子序列 最后使用双指针思想使用插…

    2021/4/18 20:28:04 人评论 次浏览
  • JAVA笔记(初)

    20-06-21(到java入门08) 笔记:(陈子豪) –即使最小的帆也能远航! 前言: 1: 零基础可以学java么? 一张白纸,空白的地方越大,你的可塑性也就越大 英语不好可以学java么? 编程语言并没有那么多的英语单词。毕竟现在翻译软件这么多; 理解慢能学好么? 我觉得对自…

    2021/4/18 20:28:00 人评论 次浏览
  • c++学习笔记(Day1)-- 基础语法(一)

    目录一.认识 C++C++的特点命名空间C++从源码到可执行文件所经历的过程C++ 标识符规则关键字:二.C++ 数据类型三.C++ 变量常量变量变量作用域常量四.C++ 修饰符数据类型修饰符类型限定符存储类修饰符五.C++ 运算符算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算…

    2021/4/18 20:27:57 人评论 次浏览
  • C语言编程 菜鸟练习100题(41-50)

    【练习41】字符串翻转 0. 题目: 字符串翻转 1. 分析: 学习递归思想和方法。 2. 程序: 方法一: #include <stdio.h> void reverseSentence();int main() {printf("输入一个字符串(非中文): ");reverseSentence();return 0; }void reverseSentence() …

    2021/4/18 20:25:20 人评论 次浏览
  • iOS面试题系列之算法

    1.时间复杂度 时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道.但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了.并且一个算法花费的时间与算法中语句的执行次数成正比例,哪…

    2021/4/18 20:25:17 人评论 次浏览
  • 算法-初次尝试-模拟退火

    我对模拟退火的初步理解,还没深入了解过。这里只是用模拟退火求函数极值。 题目:https://vjudge.net/problem/HDU-2899 #include<bits/stdc++.h> using namespace std; #define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); typedef long long ll; typed…

    2021/4/18 20:25:16 人评论 次浏览
扫一扫关注最新编程教程