当前位置: 首页 > wzjs >正文

公司开个网站多少钱python基础教程下载

公司开个网站多少钱,python基础教程下载,兰州装修公司排名前十强,书店网站建设人员分配题单分类:DeepSeek刷力扣辅助题单 存留记录-CSDN博客 27 27. 移除元素 - 力扣(LeetCode) 这道题就一个点 1.数组在内存上连续 所以要么赋值覆盖,要么移动覆盖,但是它要求了前 k 个元素 所以只能移动覆盖 所以我有了如下思考过程: 3223 , 3举例 如果是…

题单分类:DeepSeek刷力扣辅助题单 存留记录-CSDN博客 

27 

27. 移除元素 - 力扣(LeetCode)

        这道题就一个点

        1.数组在内存上连续 所以要么赋值覆盖,要么移动覆盖,但是它要求了前 k 个元素 所以只能移动覆盖

        所以我有了如下思考过程:

        3223 , 3举例

        如果是判断相等:nums[i]=val 然后nums[i]=nums[i+1]向前覆盖,会产生越界

        如果是判断不等,i会从2开始,然后nums[i]=nums[i+1]向前覆盖 还是会越界      

        所以问题出在了nums[i]=nums[i+1]这里,如果有一个新的变量指向前一个数 不出现i+1就好了,然后就出来了,所谓的双指针

public class Solution {public int RemoveElement(int[] nums, int val) {int k = 0;for (int i = 0; i < nums.Length; i++) {if (nums[i] != val) {nums[k] = nums[i];k++;}}return k;}
}

704 

704. 二分查找 - 力扣(LeetCode)

不可能这么简单

static int Search(int[] nums, int target)
{for (int i = 0; i < nums.Length; i++){if (nums[i] == target) {return i;}}return -1;
}

所以我想标题写了二分查找 那我就二分查🤯

没有要点,需要知道C# int强转浮点数向下取整

public class Solution {public int Search(int[] nums, int target) {//二分查找int Left = 0;int Right = nums.Length - 1;while (Left <= Right) {int mid = Left + (Right - Left) / 2;//中间比if (nums[mid] == target)return mid;if (nums[mid] > target){Right = mid - 1;}else {Left = mid + 1;} }return -1;}
}

344 

344. 反转字符串 - 力扣(LeetCode)

        笑死了

   List<char> chars = new List<char>(s);chars.Reverse();for (int i = 0; i < chars.Count; i++){s[i] = chars[i];}}

        不要再狐闹了

    int Left = 0;int Right = s.Length - 1;char temp ;while (Left<Right){temp = s[Left];s[Left] = s[Right];s[Right] = temp;Left++;Right--;}

386

386. 字典序排数 - 力扣(LeetCode)

        我想到了用字典尝试 然后找到value=1的值 花了十几分钟,可以 但是不是最好的

using System;
using System.Collections.Generic;public class Solution {public int FirstUniqChar(string s) {Dictionary<char, int> charCount = new Dictionary<char, int>();foreach (char c in s) {if (charCount.ContainsKey(c)) {charCount[c]++;} else {charCount.Add(c, 1);}}for (int i = 0; i < s.Length; i++) {if (charCount[s[i]] == 1) {return i;}}return -1;}
}

         可以简化这个字典为数组 因为char是ascll码转来的 所以可以将其作为数组的下标 想到的人真是天才

    int[] Arr = new int[128];foreach (var item in s){Arr[item]++;}for (int i = 0; i < s.Length; i++){if (Arr[s[i]] == 1)return i;}return -1;

http://www.dtcms.com/wzjs/544606.html

相关文章:

  • 网站建设的原则和目标如何做英文版网站
  • 建设网站海报文案上海市工程建设咨询监理有限公司
  • 自己想做网站怎么做sem对seo的影响有哪些
  • 青岛网站建设公司招聘免费的网页设计成品详解
  • 网站建设月薪门户网站手机版
  • 建设网站的详细步骤陕西省建设网官网住房和城乡厅官网
  • google关键词优化seo是什么的简称
  • 企业产品展示网站模板.net网站开发实训
  • 网站后台设计教程视频金融网站建站
  • 做网站首页应该考虑什么北京海淀区最新通知
  • 旅游网站建设流程品牌建设
  • 在家做网站怎么赚钱上海闵行区兼职网
  • 德州网站优化公司网站组成费用
  • 网站开发常遇到的问题有哪些郑州企业如何建网站
  • 车工订单网站做网络推广阿里巴巴还是网站好
  • 做网站维护需要多少钱全国十大装修公司排行榜
  • 职业教育专业建设验收网站怎么做网站的一个横向列表
  • 创建平台网站下载海口h5建站
  • htm网站模板苏州网站制作推广
  • 关键词查网站营销案例100例小故事及感悟
  • 西安网站建设推广优化网站建站价格
  • 免费网站制作开发景观设计说明
  • 网站后台关键词怎么设置自己做的网站在浏览器上显示不安全
  • 网站在哪里搜索深圳公认的第一富人区
  • 杭州营销网站建设平台网站排名优化需要多久
  • 某高校门户网站开发案例山东省农村电影监控平台下载
  • 加盟凡科建站js调用wordpress
  • 腾讯云怎样做网站金网科技
  • 网站推广去哪家比较好优秀网站模板
  • apache 建立网站帝国cms制作网站地图