Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Posts tagged data-structures

6 child tags

About questions related to working with data structures, ways of organizing data that provides better performance when querying/changing some attributes.

This tag doesn't have a detailed wiki yet.

66%
+2 −0
Q&A How do I (compactly) initialize a 2-d array of structs with the same value?

I learned about the ** operator for array-repeat, and I love it. I have a struct that contains a 2-d array of inner structs, like const D1 = 30; const D2 = 40; const Inner = struct { .a: u32, ....

0 answers  ·  posted 8mo ago by aghast‭

60%
+1 −0
Q&A How to get a default value from an assoc in Factor programming language

To get a value from an assoc and provide a default value if the value does not exist, I am using the following definition: :: at-def ( key assoc default -- value ) key assoc ?at [ drop default ] w...

1 answer  ·  posted 9mo ago by Razetime‭  ·  last activity 9mo ago by erg‭

Question hashmap factor
33%
+2 −6
Q&A Regarding the implementation of data structures.

I'm attempting a question to do with data structures, file streams &amp; linked lists. The code isn't complete yet as I am still halfway working on it. I am required to use data structures in the d...

1 answer  ·  posted 1y ago by dumplings‭  ·  edited 11mo ago by Alexei‭

40%
+2 −4
Q&A Problems with data structures and filestreams.

So I just started learning how to use file-streams in C &amp; decided to attempt a question which is to do with library management in C, however I am currently encountering some problems and feel l...

2 answers  ·  posted 1y ago by dumplings‭  ·  edited 11mo ago by Alexei‭

80%
+6 −0
Q&A array of arrays vs array of pointers to store array of string literals

Let's consider the following code: const char a[][4] = {"aa", "aaa"}; const char *b[] = {"bb", "bbb"}; const char *const c[] = {"cc", "ccc"}; For shared libraries, both b and c arrays require...

0 answers  ·  posted 12mo ago by alx‭  ·  edited 12mo ago by alx‭

60%
+4 −2
Q&A Watertight Mesh Representation

A watertight mesh is one which does not have holes, and for which each face has a designated inside and outside. Such a mesh can be "tetrahedralized", has a defined volume, and can be an operand in...

0 answers  ·  posted 1y ago by Josh Hyatt‭  ·  edited 1y ago by Josh Hyatt‭

28%
+0 −3
Q&A What is [{options}] in JavaScript?

I am trying to understand this code: const iframes = iFrameResize( [{options}], [css selector] || [iframe] ); The code can be found in this documentation. Is [{options}] an array of objects an...

1 answer  ·  posted 1y ago by deleted user  ·  last activity 1y ago by hkotsubo‭

33%
+1 −4
Q&A How this recursive treewalker works?

Credit for User:Meriton for developing the following code (first published here). function replaceIn(e) { if (e.nodeType == Node.TEXT_NODE) { e.nodeValue = e.nodeValue.replaceAll("a", "");...

3 answers  ·  posted 1y ago by deleted user  ·  last activity 1y ago by hkotsubo‭

71%
+3 −0
Q&A A class to access dicts using attribute syntax

I've written a class that allows to access dictionary entries of arbitrary dicts with appropriate string keys through attribute access syntax on an instance of the class. My questions are: Is...

2 answers  ·  posted 1y ago by celtschk‭  ·  last activity 1y ago by luser‭

Question python hashmap
71%
+3 −0
Q&A Why does pushing to one array affect all the arrays in my two-dimensional array?

I was trying to initialize a simple two dimensional array as follows: const arrays = Array(3).fill([]); However, when I tried to push an entry into one of the arrays, it seems like it gets push...

1 answer  ·  posted 1y ago by Moshi‭  ·  last activity 1y ago by Moshi‭

Question javascript array
66%
+2 −0
Q&A Difference between puts and print for Array

I have an array friends = Array.new friends[0] = "Mad man" friends[1] = "hey" There's two ways to print it (using print or puts). At first I tried print print friends which gave: ["Mad...

1 answer  ·  posted 2y ago by deleted user  ·  edited 1y ago by Trilarion‭

Question ruby array output
77%
+5 −0
Q&A When using the compare function in Array.prototype.sort, how to avoid an element to be processed more than once?

When using the Array.prototype.sort method, we can pass a compare function as argument. Then, this function can be used to process array's elements, so the comparison is made using some custom crit...

1 answer  ·  posted 1y ago by hkotsubo‭  ·  edited 1y ago by hkotsubo‭

77%
+5 −0
Q&A Kotlin FloatArray from Iterable<Float>

Suppose I am using a Java API from Kotlin and I want to call a function that takes a FloatArray (represented as float[] in Java), and I have an Iterable&lt;Float&gt; as my input data type. To be mo...

1 answer  ·  posted 1y ago by Josh Hyatt‭  ·  edited 1y ago by Alexei‭

Question array kotlin iterable
28%
+0 −3
Q&A Data structure implementation with Linked lists.

Could someone explain this part of the coding for data structures &amp; linked list? I actually got this code from a textbook but no matter how I read the textbook, I still don't get the concept &a...

1 answer  ·  posted 1y ago by hamburgersarecool‭  ·  last activity 1y ago by Alexei‭

37%
+1 −3
Q&A How can I delete a book from the collection by a particular title from my library file?

I would like to delete a book from the collection by a particular title from my library if the user enters 2 as input for my switch statement. How can I do that with my current code? #include&lt;...

0 answers  ·  posted 1y ago by hamburgersarecool‭  ·  edited 1y ago by hamburgersarecool‭

75%
+4 −0
Q&A Add single element for multiple keys to map

I have a map and a new item to add to the map and a list of keys I want to attach the new item to: =&gt; m1 {:a 1 :b 2} =&gt; itm 3 =&gt; ks [:c :d :e] =&gt; m2 {:a 1 :b 2 :c 3 :d 3 :e 3} ...

2 answers  ·  posted 1y ago by NoahTheDuke‭  ·  edited 1y ago by Alexei‭

Question clojure dictionary
75%
+4 −0
Q&A Get the length of a slice from a multi-dimensional array

If I have a one-dimensional array, I can get the length of it quite easily: var x = moves.Length(). However, if the array is multi-dimensional, .Length() returns the total number of elements. If ...

2 answers  ·  posted 1y ago by FrankLuke‭  ·  last activity 1y ago by FoggyFinder‭

60%
+1 −0
Q&A Why ArrayList is always same value in only Adapter?

This is the worst bug I have ever seen.. I was fetching CallLogs following way. ArrayList&lt;HashMap&lt;String, String&gt;&gt; callLog= new ArrayList&lt;&gt;(); HashMap&lt;String, Strin...

1 answer  ·  posted 1y ago by Anonymous‭  ·  last activity 1y ago by Anonymous‭

80%
+6 −0
Q&A How to read lines into an array in Bash

I wish to fill an array with strings, using Bash scripting. The strings are in a file, one per line. Here is what I've tried: declare -a my_array=() while read line; do my_array+=( "$line"...

3 answers  ·  posted 2y ago by LVx0‭  ·  edited 1y ago by Alexei‭

Question array bash console stdin
42%
+1 −2
Q&A How do I filter an array in C?

No, I'm not trying to get the full program written completely in C by you guys. I only need some way to implement the functionalities of each function I found confusing. In this challenge in Code ...

2 answers  ·  posted 1y ago by General Sebast1an‭  ·  last activity 1y ago by Derek Elkins‭

Question c javascript array
44%
+2 −3
Q&A Why often times data compression causes data loss?

I understand data compression as making data structures nearer (if they are mere machine code without any abstract representation) or representing them in less and less abstract computer languages ...

2 answers  ·  posted 2y ago by deleted user  ·  edited 2y ago by deleted user

60%
+1 −0
Q&A Permutations of an array - APL

In Dyalog APL, there's a predefined function in the dfns library to generate a matrix of permutations for a list of the numbers from 1 to n. I want to create the same functionality, except that it...

1 answer  ·  posted 2y ago by Razetime‭  ·  edited 2y ago by Alexei‭

77%
+5 −0
Q&A Search tree supporting efficient bulk sequential insert

For holding ordered sets of keys, there are well-known data structures (the red-black tree, for example) that support O(log(n)) lookup and insertion algorithms. Of course this means that there triv...

0 answers  ·  posted 2y ago by r~~‭  ·  edited 2y ago by r~~‭