首页 > 其他分享 >基础数据结构回顾记录

基础数据结构回顾记录

时间:2024-08-18 22:48:16浏览次数:5  
标签:初始化 回顾 记录 nameOfArray names 数组 new 数据结构 赋值

数组

初始化

两种方式声明和初始化数组——使用 new 关键字和使用大括号。
refer:https://www.freecodecamp.org/chinese/news/java-array-declaration-how-to-initialize-an-array-in-java-with-example-code/

先声明,后赋值

// 数组声明
dateType [] nameOfArray = new dataType [size];
// 数组赋值
nameOfArray[i]=value;

demo

String [] names = new String[1];
names[0]="shanghai";

初始化&赋值

// 使用此方式,无需指定数组的大小
dataType [ ] nameOfArray = {value1, value2, value3, value4}

标签:初始化,回顾,记录,nameOfArray,names,数组,new,数据结构,赋值
From: https://www.cnblogs.com/alidata/p/18366240

相关文章

  • VMware报错及调试记录
    VMWare报错记录操作系统Windows10,软件版本16.0.0出现问题:VMWare能够正常开启,虚拟机运行则出现蓝屏按如下顺序尝试方法一:检查电脑支持虚拟化并且已启用【任务管理器--性能】开启“Hyper-V,Windows虚拟机监控程序平台,虚拟机平台”【控制面板-程序和功能】设置完成后,需......
  • cmake 常用命令记录
    cmake常用命令记录命令cmake_minimum_requiredprojectadd_executablesetconfigure_filetarget_**optionmessageadd_libraryadd_subdirectoryadd_definitionsinstallcpackmacrostringfileDEFINEDlistfind_packagectest构建类型扩展gtest命令cmake_minimum_required......
  • 【数据结构与算法】如何构建最小堆
    最小堆的定义最小堆,作为一种独特且重要的数据结构,它是一种特殊的二叉树。在这种二叉树中,有一个关键的规则:每一个父节点所存储的值,都必然小于或者等于其对应的子节点的值。这一规则确保了根节点总是承载着整个堆中的最小数值。例如,下面这样一个简单的结构就是最小堆:1......
  • (nice!!!)LeetCode 552. 学生出勤记录 II(动态规划dp递归版、记忆化dfs)
    题目:552.学生出勤记录II思路:记忆化搜索dfs,细节看注释classSolution{public:constintmod=1e9+7;//状态f[u][a][b]表示:在选择第u个位置前,缺勤次数为a次,且当前连续迟到次数为b次时,可以得到的合法出勤次数intf[100010][5][5];intdfs(intu,int......
  • Leetcode每日一题 20240818 551.学生出勤记录Ⅰ
    题目描述给你一个字符串s表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤、迟到、到场)。记录中只含下面三种字符:‘A’:Absent,缺勤‘L’:Late,迟到‘P’:Present,到场如果学生能够同时满足下面两个条件,则可以获得出勤奖励:按总出勤计,学生缺勤(‘A’)严......
  • unity中的问题记录(角色的控制)
    unity中的默认访问修饰符与c#相同,class不写public,则默认同一程序集(internal)中可以访问,在unity中,程序集表现为项目,即同一项目可以互相访问类里的成员默认与c#同样相同,都是private在C#中,将字段和方法都设为私有(private)并使用static修饰符并不是“多此一举”,而是根据具体的设......
  • Unity项目优化记录
    背景:测试反馈项目组游戏存在内存泄露,来找到中台这边协调排查。好家伙,跑了两次看了内存快照,再看资源组织和管理方式,存在的问题确实比较多。1、修复内存泄露:结算界面由于资源引用丢失导致整个面板不会被释放,每次泄漏50MB左右的内存。2、改进资源卸载,通过引用计数管理资源,当引用......
  • 551.学生出勤记录Ⅰ
    1.题目描述给你一个字符串 s 表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤、迟到、到场)。记录中只含下面三种字符:'A':Absent,缺勤'L':Late,迟到'P':Present,到场如果学生能够 同时 满足下面两个条件,则可以获得出勤奖励:按 总出勤 计,学生缺勤('A')严格 ......
  • 实习记录day05
    前言:周日了,明天又要上班了orz上午今天博客写的格外的早,因为今天确实比较闲。昨天的内容commit之后,大哥让我读一下已有模块的业务代码(准备copy他们写一个大模型的接口来实现新模块)。大概读了读梳理了一下流程,无非就是入参校验,调用接口返回内容。看得出来原来打算用websocket的流......
  • 正点原子领航者ZYNQ7020开发板 GMAC1 EMIO调试记录
    ZYNQ7020GMAC1EMIO裸机功能调试ZYNQ嵌入式系统开发流程1:创建Vivado工程2:创建ProcessSystem3:生成顶层HDL添加EMIO引脚约束4:生成Bitstream并导出到SDK启动SDK5:创建LWIPEcho测试工程6:编译工程并在开发板上进行测试LinuxKernel中GMIITORGMIIIP的......