码迷,mamicode.com
首页 > 编程语言 > 周排行
279. 完全平方数 (JAVA)
给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, ...)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 给你一个整数 n ,返回和为 n 的完全平方数的 最少数量 。 完全平方数 是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自乘的积。例如,1、 ...
分类:编程语言   时间:2021-04-08 13:02:21    阅读次数:0
算法图解——找出整形数组里出现一次的两个数
最近参加了huawei的一个比赛,初赛刚结束,结果未知。虽然过程艰辛,经常搞到夜里1点,但是学到的知识还是挺多的。在学校没有参加很多的比赛也是一种遗憾,不得不说在学校自己的时间是真的多啊。感慨一番,继续造题。加油! 题目: 一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出 ...
分类:编程语言   时间:2021-04-08 13:02:38    阅读次数:0
linux服务器安装python虚拟环境
linux服务器安装python虚拟环境 今天要部署一个服务化的接口程序,需要创建一个Python的虚拟环境。 1、安装虚拟环境 sudo pip install virtualenv sudo pip install virtualenvwrapper 2 安装完虚拟环境后,如果提示找不到mkvi ...
分类:编程语言   时间:2021-04-08 13:02:57    阅读次数:0
[云计算]OpenStack - Swift
[云计算]OpenStack - Swift Swift在OpenStack中的位置 Swift是OpenStack云存储服务的重要组件,它提供了高可用、分布式、持久性、大文件的对象存储服务。此外Swift还可以利用一系列的便宜硬件存储设备,提供安全、可靠的存储服务。 Swift特点 完全对称、面向 ...
分类:编程语言   时间:2021-04-08 13:04:48    阅读次数:0
Python小恐龙快跑小游戏源代码及素材
该游戏是仿谷歌浏览器小恐龙游戏,程序运行入口Game7.py,配置文件:cfg.py,完整程序包及资源包请在本文文末下载,先上程序运行截图: Game7.py ''' Function: 仿谷歌浏览器小恐龙游戏 微信公众号: 学创英才 ''' import cfg import sys import ...
分类:编程语言   时间:2021-04-08 13:06:25    阅读次数:0
C/C++ 关键字
C语言关键字: 关键字就是已被C语言本身使用,不能作其它用途使用的字。例如关键字不能用作变量名、函数名等。由ANSI标准定义的C语言关键字共32个: 根据关键字的作用,可以将关键字分为数据类型关键字和流程控制关键字两大类。 数据类型关键字 基本数据类型(5个) void :声明函数无返回值或无参数, ...
分类:编程语言   时间:2021-04-08 13:07:33    阅读次数:0
C语言实现“三子棋”游戏
我们在game.h文件里进行函数声明: #define ROW 3 #define COL 3 #include <stdio.h> #include <stdlib.h> #include <time.h> //函数声明 void InitBoard(char board[ROW][COL], i ...
分类:编程语言   时间:2021-04-08 13:09:38    阅读次数:0
c++中构造函数和析构函数能够调用虚函数
1. 从语法上讲,构造函数和析构函数都能调用虚函数,没有问题; 2. 从实际效果上,无法实现虚函数的作用, 例如,基类的构造函数中即使调用虚函数,也是调用的基类自己实现的虚函数; 基类的析构函数中即使调用虚函数,也是调用的基类自己实现的虚函数; 《Effective c++》条款09:不要在构造函数 ...
分类:编程语言   时间:2021-04-08 13:11:02    阅读次数:0
C++ 调用 Lua 代码
C++ 调用 Lua 代码 马上要开始实习了,在实习中会用到skynet这个框架,这个框架主要就是由 C 以及 Lua 进行实现的,于是就学习了一下 Lua 的基本语法以及如何使用进行 C++ 和 Lua 的混合编程。 本篇论文主要记录一下如何在C++代码中调用Lua的代码,以及如何让程序跑起来,因 ...
分类:编程语言   时间:2021-04-08 13:12:28    阅读次数:0
Python2.7安装ipython报错解决
##一、问题描述 使用pip安装ipython pip install ipython,出现报错 Using cached https://mirrors.aliyun.com/pypi/packages/71/bd/042e63027bea950da4e6f5545eb59b973868da854 ...
分类:编程语言   时间:2021-04-08 13:13:41    阅读次数:0
Java中xml文件的解析
目的:减少重复性代码,增加快捷高效的复制粘贴 所需要的依赖 <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </dependency> <dependency> ...
分类:编程语言   时间:2021-04-08 13:15:23    阅读次数:0
c#使用多线程的几种方式
(1)不需要传递参数,也不需要返回参数 ThreadStart是一个委托,这个委托的定义为void ThreadStart(),没有参数与返回值。 class Program { static void Main(string[] args) { for (int i = 0; i < 30; i+ ...
分类:编程语言   时间:2021-04-08 13:20:08    阅读次数:0
springboot注解@NotNull,@NotBlank,@Valid自动判定空值
搭建springboot项目,我们都是采用的Restful接口,那么问题来了,当前端调用接口或者是其他项目调用时,我们不能单一靠调用方来控制参数的准确性,自己也要对一些非空的值进行判定。 按照我们以往的做法,都是对request中的参数一个一个进行非空判定。 Model: public class ...
分类:编程语言   时间:2021-04-08 13:23:08    阅读次数:0
【python】Leetcode每日一题-搜索排序数组2
【python】Leetcode每日一题-搜索排序数组2 【题目描述】 已知存在一个按非降序排列的整数数组 nums ,数组中的值不必互不相同。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转 ,使数组变为 [nums[k], nums ...
分类:编程语言   时间:2021-04-08 13:23:21    阅读次数:0
java 常用类库:BigInteger大整数;BigDecimal大小数(解决double精度损失);
大整数BigInteger package com.zmd.common_class_libraries; import java.math.BigInteger; /** * @ClassName BigNumberExample * @projectName: object1 * @author ...
分类:编程语言   时间:2021-04-08 13:23:52    阅读次数:0
删除数组中的重复项基于Go
一个有序数组nums,原地删除重复出现的元素,使每个元素只能出现一次,返回删除后数组的新长度。 不能使用额外的数组空间,必须在原地修改输入的数组,并在使用O(1)额外空间的条件下完成(临时变量、指针等) 例如:输入:[0,1,2,2,3,3,3,4] 输出:5 重点考察:双指针算法 package ...
分类:编程语言   时间:2021-04-08 13:24:54    阅读次数:0
最小树形图——朱刘算法
树形图是针对有向图的一个概念,可以类比自无向图的生成树。一张$n$个点的以$rt$为根的树形图,就是要保留图中的$n-1$条边,形成一棵以$rt$为根的外向树,使得从根节点能到达所有点。 ...
分类:编程语言   时间:2021-04-08 13:29:48    阅读次数:0
JAVA中字符串相等如何表示
##字符串相等的表示 “所输入的字符串”.equals(变量名) 以上是判断条件 例如做一个登录程序 ...
分类:编程语言   时间:2021-04-08 13:31:41    阅读次数:0
java生成二维码内部放入中文介绍
//工具类 package test; import java.awt.BasicStroke; import java.awt.Color; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics; i ...
分类:编程语言   时间:2021-04-08 13:33:23    阅读次数:0
Python - pyenv
pyenv 用来管理不同版本的python,管理python的虚拟环境 1、 安装 1.1 安装依赖 sudo apt-get install -y make build-essential libssl-dev zlib1g-dev \ libbz2-dev libreadline-dev lib ...
分类:编程语言   时间:2021-04-08 13:34:13    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!