![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
年年_MomoRongme2
有梦想的程序媛,努力成为更好的自己。
展开
-
leetcode1_break 跳出循环
break 只能跳出一层循环,想要跳出多层可指定跳出位置,如:class Solution { public int[] twoSum(int[] nums, int target) { int[] a = new int[2]; int i,j; outer: for(i=0 ; i<nums.length-1 ; i++){原创 2018-01-21 21:20:22 · 296 阅读 · 0 评论 -
LeetCode26 : 删除排序数组中的重复项 C++
class Solution {public: int removeDuplicates(vector<int>& nums) { int length=1; if(nums.size()==0) return 0; else{ int temp = nums[0]; ...原创 2018-07-20 16:46:54 · 492 阅读 · 0 评论 -
LeetCode14 : 最长公共前缀C++
class Solution {public: string longestCommonPrefix(vector<string>& strs) { string str,temp; string t1=""; int length; if(strs.size() == 0) r...原创 2018-07-20 15:39:26 · 1415 阅读 · 0 评论 -
LeetCode13:罗马数字转整数
#include<iostream>#include<string>using namespace std;int romanToInt(string);void main(){ string s; cin>>s; int a = romanToInt(s); cout<<a; }int romanToInt(stri...原创 2018-07-20 15:02:39 · 422 阅读 · 0 评论 -
LeetCode1 : 两数之和
class Solution { public int[] twoSum(int[] nums, int target) { int[] a = new int[2]; int i,j; outer: for(i=0 ; i<nums.length-1 ; i++){ a[0] = i; for(j=i...原创 2018-04-17 20:41:42 · 348 阅读 · 0 评论 -
LeetCode3 : 无重复字符的最长子串长度
class Solution { public int lengthOfLongestSubstring(String s) { String res = "0"; int max,i,j; char ch; max=1; for(i=0;i<s.length();i++){ ch...原创 2018-04-17 20:40:28 · 341 阅读 · 0 评论 -
Java char string 转换
Java中char是一个基本类型,而String是一个引用类型。有时候我们需要在它们之间互相转换。String转换为char在Java中将String转换为char是非常简单的。 1. 使用String.charAt(index)(返回值为char)可以得到String中某一指定位置的char。 2. 使用String.toCharArray()(返回值为char[])可以得到将包含整个Strin...转载 2018-04-17 20:38:03 · 399 阅读 · 0 评论 -
Java 字符串操作(一)
我们先要记住三者的特征:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)一、定义查看 API 会发现,String、StringBuffer、StringBuilder 都实现了 CharSequence 接口,内部都是用一个char数组实现,虽然它们都与字符串相关,但是其处理机制不同。String:是不可改变的量,也就是...转载 2018-04-17 20:36:55 · 239 阅读 · 0 评论 -
C++ vector<int>& nums 用法一
一维vector创建一维vector:vector<int> nums;//不指定长度vector<int> nums(n); // 指定长度为n 12添加元素nums.push_back(1);//直接从数组末端添加nums[i] = 1;//直接赋值给第i个位置12删除元素nums.resize(nums.size-i); //直接将数组长度减小,某种方式上删掉了后...转载 2018-04-17 20:35:16 · 49428 阅读 · 2 评论 -
LeetCode27 : 移除元素C++
class Solution {public: int removeElement(vector<int>& nums, int val) { int tmp_len = nums.size(); if(tmp_len==0) return 0; else{ ...原创 2018-07-20 18:46:28 · 691 阅读 · 0 评论