Introduction
int/str/list.get and put operation in an LRU cache.split() which may not cover all cases.Arrays
O(n).O(1) space, it might be possible to use the array itself as a hash table. For example, if the array only has values from 1 to N, where N is the length of the array, negate the value at that index (minus one) to indicate presence of that number.Bit Manipulation
num & (1 << k) != 0.num |= (1 << k).num &= ~(1 << k). num ^= (1 << k).num & num - 1 == 0.Theming
<body class="body-light">
<body class="body --bg-{your background color here} --text-{your main text color here}">
Responsive
<meta name="viewport" content="width=device-width, initial-scale=1.0">
Usage
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/zeva-ui/zeva/dist/css/index.min.css">
<link rel="stylesheet" href="zeva.css">
<script type="text/javascript" src="index.min.js"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/zeva-ui/zeva/dist/js/index.min.js"></script>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.2/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">