- 博客(58)
- 收藏
- 关注
原创 x 的平方根
实现int sqrt(int x)函数。计算并返回x的平方根,其中x 是非负整数。由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。public class sqrtX { //方法一:从1开始找 public static int mySqrt(int x) { int b=1; while(x/b>=b){ b++; }...
2019-07-30 14:34:04
241
原创 内边距和外边距
内边距: 看div2,它的内边距是向里,它的外边距是向外,想让dv2移动到dv1的中间位置,就设置dv1的内边距上padding-top:100px和内边距左padding-left:100px它的右边距和下边距没变,把dv1撑大了外边距:还是看dv1,把dv1的外边距上和左分别设置margin:50px 0 0 50px;不会把父元素撑大m...
2019-06-14 14:58:41
8672
原创 src引用图片的路径
图片和HTML文本在同一目录下:例如index.html 和 img.jpg写法:<img src="img.jpg">图片和HTML不在同一目录下:有分两种情况:1、图片img.jpg在文件夹images中,index.html和images文件夹在同一个目录下 写法:<img src="images/img.jpg">2、图片img.jpg在文件夹...
2019-06-13 09:56:13
7678
原创 css中block,inline和inline-block概念和区别
总体概念block和inline这两个概念是简略的说法,完整确切的说应该是 block-level elements (块级元素) 和 inline elements (内联元素)。block元素通常被现实为独立的一块,会单独换一行;inline元素则前后不会产生换行,一系列inline元素都在一行内显示,直到该行排满。 大体来说HTML元素各有其自身的布局级别(block元素还是inlin...
2019-06-05 15:04:38
324
原创 css中的行内元素
行内元素又称为内联元素。内联元素(inline element)包括:* a - 锚点* abbr- 缩写* acronym - 首字* b - 粗体(不推荐)* bdo - bidi override* big - 大字体* br - 换行* cite - 引用* code - 计算机代码(在引用源码的时候需要)* dfn - 定义字段* em -...
2019-06-05 14:50:32
7316
原创 left和margin-left的区别
一、在css中设置left生效的前提是必须设置父容器position:absolute或relative,如果不设置则会显示为最近一个定位的父对象左边相关的位置: <div style="position:relative;top:100px;left:100px;border:1px solid blue;width:100px;height:100px;"> <d...
2019-06-05 09:59:41
6017
1
原创 浮动和定位
标准流的默认特性1、分行、块级元素,并且能够dispay转换。2、块级元素(block):默认独占一行,不能并列显示,能够设置宽、高,宽度为父盒子的100%。例如:div、p、标题元素(h1-h6)、列表元素(ul li、dl dt dd)3、行内元素(inline):默认并排显示,不能设置宽、高,宽度为内容的宽度。例如:span、a、b、i4、margin-bottom 和mar...
2019-06-04 15:22:02
159
原创 css类选择器的使用
类选择器在style中的写法: .类选择器名字 注意前面有个点在body中的写法: class="类选择器名字"通常为了减少代码量,使代码更简洁,机智的程序员们会选择调用已有的符合条件的样式,而若一个标签需要多个样式,或存在包含关系,则要考虑用多个类选择器。请看下面的几种情况:一、 一个标签使用多个类选择器<style type="text/css">...
2019-05-28 14:21:10
1061
原创 xml html xhtml 的区别
一。XMLXML 被设计用来传输和存储数据。 HTML 被设计用来显示数据。1) 什么是 XML? XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具...
2019-05-07 14:42:06
523
原创 定位 position:absolute和position:relative的区别
区别:定位为relative的元素脱离正常的文本流中,但其在文本流中的位置依然存在,而定位为absolute的层脱离正常文本流,但与relative的区别是其在正常流中的位置不在存在。position各个属性值的定义:1、static:默认值。没有定位,元素出现在正常的流中(忽略top,bottom,left,right或者z-index声明)。2、relative:生成相对定位的元素...
2019-05-07 10:32:26
19874
2
原创 CSS清除浮动
参照这个http://www.divcss5.com/jiqiao/j406.shtml利用clearfix清除:没清除之前:清除后:清除代码:html中<!DOCTYPE html><body> <head> <title>TITLE</title> <...
2019-05-06 21:09:48
102
原创 HTML-------html里frame导航框架实现方法
如何做出来这个呢?1、Frame.html<!DOCTYPE html><html><frameset cols="50%,50%"><frame src="content.html"><frame src="Link.html" name="showframe"></frameset&...
2019-04-12 10:58:50
1276
转载 Fragment里隐藏软键盘
可以在点击返回按钮的时候隐藏就在返回按钮的点击事件里加:InputMethodManager imm = (InputMethodManager) _mActivity.getSystemService(Context.INPUT_METHOD_SERVICE);// 隐藏软键盘imm.hideSoftInputFromWindow(_mActivity.getWindow().ge...
2019-04-12 09:47:20
830
原创 leetcode--罗马数字转整数
罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做II,即为两个并列的 1...
2019-03-21 16:49:43
103
原创 leetcode--回文数
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文...
2019-03-21 16:02:55
104
转载 leetcode-两数相加
给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -...
2019-03-21 09:52:36
96
转载 Fragment入门
https://www.cnblogs.com/guop/p/5072572.htmlhttps://blog.youkuaiyun.com/u013514659/article/list/1?
2019-03-13 10:21:53
161
转载 导入别人的android studio项目
在导入别人的android studio项目(假设为项目A)时,会遇到gradle不一致的情况,以下简短介绍解决方法: 1. 打开要导入的项目的目录,删除下图红框中的文件。 2. 找到自己以前在自己的android studio的任一项目(假设为项目B),在上图蓝框的对应位置用记事本打开build.gradle的文件,记住自己的gradle版本号。(比如我的为2.3.3) 3....
2019-01-18 13:59:32
710
原创 leetcode_整数反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。int reverse(int x) { long p,i=0; while(x) { p=x%10; i = 10*i + p; x=x/10; } if(i < INT_MIN || i > INT_MAX)//C/C+...
2019-01-17 16:00:04
118
原创 leetcode--两数之和
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1] ...
2019-01-17 14:54:41
143
原创 A + B Problem II(大数问题)
Problem DescriptionI have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B. InputThe first line of the input contains an integer
2014-03-23 20:40:56
371
原创 吃糖果
Problem DescriptionHOHO,终于从Speakless手上赢走了所有的糖果,是Gardon吃糖果时有个特殊的癖好,就是不喜欢将一样的糖果放在一起吃,喜欢先吃一种,下一次吃另一种,这样;可是Gardon不知道是否存在一种吃糖果的顺序使得他能把所有糖果都吃完?请你写个程序帮忙计算一下。 Input第一行有一个整数T,接下来T组数据,每组数据占2
2014-03-23 19:56:17
670
原创 搜索(B - Oil Deposits)
DescriptionThe GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp works with one large rectangular region of land at a time, and creates a grid
2014-02-26 19:44:54
517
原创 搜索(A - Lake Counting)
DescriptionDue to recent rains, water has pooled in various places in Farmer John's field, which is represented by a rectangle of N x M (1 <= N <= 100; 1 <= M <= 100) squares. Each square contai
2014-02-26 19:36:48
589
原创 并查集,最基础的
什么是并查集?并查集是一种树型的数据结构,用于处理一些不相交集合(Disjoint Sets)的合并及查询问题。常常在使用中以森林来表示。集就是让每个元素构成一个单元素的集合,并就是按一定顺序将属于同一组的元素所在的集合合并。并查集的主要操作:1、初始化:把每个点所在集合初始化为其自身;2、查找:查找元素所在的集合即根节点;3、合并:将两个元素所在的集合合并
2014-02-26 17:15:12
471
转载 小希的迷宫
小希的迷宫Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 14515 Accepted Submission(s): 4414Problem Description上次Gardon的迷宫城堡小希玩了很久(见Pr
2014-02-26 11:46:30
509
原创 D - The Suspects
D - The SuspectsTime Limit:1000MS Memory Limit:20000KB 64bit IO Format:%I64d & %I64uSubmit StatusDescriptionSevere acute respiratory syndrome (SARS), an atypical pneumoni
2014-02-25 20:52:56
434
原创 并查集C - More is better
DescriptionMr Wang wants some boys to help him with a project. Because the project is rather complex, the more boys come, the better it will be. Of course there are certain requirements.Mr Wang
2014-02-25 19:52:11
592
原创 并查集(A - Friendship)
DescriptionA friend is like a flower,a rose to be exact,Or maybe like a brand new gatethat never comes unlatched.A friend is like an owl,both beautiful and wise.Or perhaps a fr
2014-02-25 16:49:09
506
转载 关于并查集
并查集的程序设计:为了解释并查集的原理,我将举一个更有趣的例子。 话说江湖上散落着各式各样的大侠,有上千个之多。他们没有什么正当职业,整天背着剑在外面走来走去,碰到和自己不是一路人的,就免不了要打一架。但大侠们有一个优点就是讲义气,绝对不打自己的朋友。而且他们信奉“朋友的朋友就是我的朋友”,只要是能通过朋友关系串联起来的,不管拐了多少个弯,都认为是自己人。这样一来,江湖
2014-02-25 15:06:38
401
原创 并查集(城市之间修道路)
Problem Description某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路? Input测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数目N ( 注意:两个城市之间可
2014-02-25 15:00:26
1004
原创 并查集(亲戚)
【问题描述】若某个家族人员过于庞大,要判断两个是否是亲戚,确实还很不容易,现在给出某个亲戚关系图,求任意给出的两个人是否具有亲戚关系。规定:x和y是亲戚,y和z是亲戚,那么x和z也是亲戚。如果x,y是亲戚,那么x的亲戚都是y的亲戚,y的亲戚也都是x的亲戚。(人数≤5000,亲戚关系≤5000,询问亲戚关系次数≤5000)。数据输入:第一行:三个整数n,m,p,(n以下m行:每行两个
2014-02-25 11:20:02
2066
转载 并查集及例题题解
如果:给出各个元素之间的联系,要求将这些元素分成几个集合,每个集合中的元素直接或间接有联系。在这类问题中主要涉及的是对集合的合并和查找,因此将这种集合称为并查集。链表被普通用来计算并查集.表中的每个元素设两个指针:一个指向同一集合中的下一个元素;另一个指向表首元素。 链结构的并查集 采用链式存储结构,在进行集合查找时的算法复杂度仅为O(1);但合并集合时的算法复杂度却达到了
2014-02-25 10:20:29
801
原创 C - Legal or Not
DescriptionACM-DIY is a large QQ group where many excellent acmers get together. It is so harmonious that just like a big family. Every day,many "holy cows" like HH, hh, AC, ZT, lcc, BF, Qinz and so
2014-02-24 20:45:56
500
转载 A - 确定比赛名次
Description有N个比赛队(1Input输入有若干组,每组中的第一行为二个数N(1Output给出一个符合要求的排名。输出时队伍号之间有空格,最后一名后面没有空格。其他说明:符合条件的排名可能不是唯一的,此时要求输出时编号小的队伍在前;输入数据保证是正确的,即输入数据确保一定能有一个符合要求的排名。Sample Input4 31 22 34
2014-02-24 15:52:35
492
原创 D - 完全背包
DescriptionBefore ACM can do anything, a budget must be prepared and the necessary financial support obtained. The main income for this action comes from Irreversibly Bound Money (IBM). The idea b
2014-02-22 11:25:13
406
原创 B - 01背包
Description电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。 某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的余额,问最少可使卡上的余额为多少。
2014-02-22 10:28:20
495
原创 A - 01背包
DescriptionMany years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , such as dog’s , cow’s , also he went to the grave … Th
2014-02-22 10:19:57
405
原创 C - 01背包
Problem DescriptionRecently, iSea went to an ancient country. For such a long time, it was the most wealthy and powerful kingdom in the world. As a result, the people in this country are still very
2014-02-20 11:52:20
397
原创 ACM竞赛中提交题目时常见的一些结果
1.Output Limit Exceed是超过输出限制(OLE)错误;提示你的程序产生了过多的输出信息,一般是由于死循环造成的。你的程序发生上述错误的主要原因是循环语句while(scanf("%d",&n))产生的。也有可能是输入字符时未使用getchar()缓冲2.memory limit exceed所用内存超出限制;3.Presentation
2014-02-20 09:19:40
743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人