排序
Go 数据类型 | struct 进阶
1.内存布局 struct 通过在一个连续的内存块中将其元素(即结构体字段)一个接着一个地以'平铺'的方式存放,实现了高效的内存布局。下面展示了 struct T 的内存布局: 在处理 struct T 的内存布...
再也不用担心变量类型错误!学会JS中如何轻松检查变量类型
今天要分享的问题就是:如何在JS中检查一个变量的类型? 先上结论: 如果判断的是基本数据类型或JavaScript内置对象,使用toString;如果要判断的是自定义类型,请使用instanceof。 在 ECMAScri...
领域建模之数据模型设计方法论 | 京东云技术团队
本文通过实际业务需求场景建模案例,为读者提供一种业务模型向数据模型设计的方法论,用于指导实际开发中如何进行业务模型向数据模型转化抽象,并对设计的数据模型可用性、扩展性提供了建议性思...
LeetCode 双周赛 106(2023/06/10)两道思维题
本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 加入知识星球提问。 往期回顾:LeetCode 单周赛第 348 场 · 数位 DP 模版学会了吗? 双周赛 106 概览 T1. 判断一个数是否...
深入浅出动态规划算法(上)
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第24天,点击查看活动详情。 一,动态规划概念 动态规划比较适合用来求解最优问题,比如求最大值、最小值等等。它可以非常显...
文盘Rust — struct 中的生命周期 | 京东云技术团队
最近在用rust 写一个redis的数据校验工具。redis-rs中具备 redis::ConnectionLike trait,借助它可以较好的来抽象校验过程。在开发中,不免要定义struct 中的某些元素为 trait object,从而带来...
程序员不得不会的计算机科班知识——数据结构与算法篇(下)
第七章 图 7.1 概述 图中节点之间的关系是任意的。 有向图:<x,y>(x为弧尾tail,y为弧头head),无向图:(x,y) 带边权的图叫做网。 对于无向图而言,其邻接矩阵第i行元素之和就是图中第i...