Loops are a type of control flow structure, in which, a series of statements may be executed repeatedly until some condition is met.
2
votes
3answers
56 views
Minimum coins algorithm in Ruby
I am working on a puzzle to find the minimum number of coins needed to buy a product.
I am given three coins:
1
3
5
and also a number representing the price of a product:
11
The answer here ...
-1
votes
0answers
36 views
How to avoid nested loops
I have a program that uses a lot of nested loops because I am terrible in creating an efficient program. For example:
...
1
vote
2answers
27 views
Identifying numeric substrings of an alphanumeric string, and summing them
I am going through the CodingBat exercises for Java. Here is the task I have just completed:
Given a string, return the sum of the numbers appearing in the ...
2
votes
2answers
27 views
Returning matching substrings, of n length, at the beginning and end of a string
I am going through the Java CodingBat exercises. Here is the one I have just completed:
Given a string, return the longest substring that appears at both the beginning and end of the string ...
6
votes
4answers
326 views
Summing digits of an alphanumeric string
I am going through the Java CodingBat exercises. Here is the one I have just completed:
Given a string, return the sum of the digits 0-9 that appear in the ...
1
vote
0answers
57 views
Page Spider in PHP
I have a working spider, however, it runs fairly slowly thanks to Australia's horrible internet. Can anyone give me some tips on speeding this up?
...
2
votes
0answers
26 views
groupJoin() in Swift
I have created the following function in Swift for this library I am writing, which joins two arrays on a key (extracted using given closures), and then groups them by key in a ...
2
votes
1answer
59 views
removeAll(closure) in Swift
From this library I wrote, I have created this function in Swift, but I'm not happy with the implementation. Can anyone suggest a better way to do this? I really don't like changing counters inside ...
4
votes
3answers
55 views
Case insensitively removing a substring, efficiently
I am going through the CodingBat exercises for Java. I have just completed this one:
Given two strings, base and remove, ...
10
votes
4answers
644 views
Imaging with getPixel() and loops
I wrote perfectly working code that reads an image, and then does a kind of threshold on it by zone. If the zone has too much white then it turns all the zone into white, otherwise it turns into ...
0
votes
2answers
83 views
Changing algorithm to avoid looping with iterrows
I am new to Python. I wrote a code that works but the algorithm is obviously not efficient at all. I am stuck in the loop on iterrows and I do not see how to get rid of it.
First a little bit on the ...
1
vote
4answers
94 views
Redacting everything in a string except a particular word
I am working through the Coding Bat exercises for Java. Here is one I have just completed:
Given a string and a non-empty word string, return a version of the original String where all chars have ...
2
votes
1answer
49 views
Project Euler Problem 52: Permuted multiples
This is my solution to Project Euler
Problem 52 - Permuted Multiples. In the problem I'm searching for the smallest value of x such that x, 2x, 3x, 4x, 5x, and 6x use the same digits.
...
6
votes
1answer
380 views
Cutting The Sticks
Problem Statement
This is a challenge from HackerRank:
You are given N sticks, where each stick has the length of a positive
integer. A cut operation is performed on the sticks such that all of
...
5
votes
1answer
185 views
Counting occurrences of substring in string
I need to know how many times a substring occurs in a given string. I figured that I might as well create an extension method:
...
2
votes
2answers
31 views
Assembly Summation Implementation
I wrote a simple summation program in MARS to practice using loops and jump instructions. I feel like this is pretty lightweight and wanted some feedback on possible improvements:
Lowering ...
0
votes
0answers
22 views
Can I condense these values with a loop? [migrated]
I have a set of values that get modified like so:
...
2
votes
0answers
76 views
Genetic algorithm for the minimum of the Schaffer function
I have to implement a genetic algorithm in R to optimize the minimum of the Schaffer function. Below I describe each step and I need to create one big function and another loop for 100 iterations (and ...
1
vote
2answers
50 views
Increasing FPS of updateMobs
I am starting to experience frame rate issues in my game and I've tracked it down to my updateMobs function. I would like tips and code examples from you guys to ...
4
votes
2answers
60 views
0
votes
2answers
92 views
Array to Tuple in Swift
I am burdened with the requirement of interacting with a C based library, which has a bunch of constant sized arrays (e.g. char[17]).
When trying to assign or read ...
0
votes
1answer
58 views
Reduce nesting of for loops to increase efficiency [closed]
I need to optimize this code so it can execute faster, even if that means using more memory:
...
4
votes
3answers
55 views
Reserving seats in a movie theater
I'm writing a C program to reserve seats in a movie theater. I am validating the selection of seats:
...
4
votes
4answers
189 views
Custom Sum implementation
There is a custom summary function needed as to receive an integer input (e.g. 32456) and returns 3+2+4+5+6. Can you think of ...
1
vote
1answer
70 views
Populating an HTML combo box by looped concatenation
This code takes the results of a database query and uses them to populate the options in a combobox on a form.
Would it be better to start with an empty htmlCode ...
6
votes
1answer
43 views
4
votes
1answer
49 views
Check input from user
Aim: Read in the userID, check if the userID has 10-digits and check if it not exists in database, when both right, the program will leave the loop.
This code works on my project, but I think its not ...
1
vote
2answers
75 views
Show first n elements of array, and count elements not shown
This code mimics the "likes" tooltip from Facebook.
Given an array with the list of users that liked the content, it shows the first n users and displays a final item with the count of the users not ...
2
votes
2answers
73 views
Refactoring a loop through repetitive registers
I use NHibernate to search for data in the table Register. It contains monetary registers, incomes and outcomes. Some registers are repetitive, so I have managed to implement a few properties that my ...
4
votes
1answer
92 views
Render/Update game loop
I've just "finished" my second attempt a core game loop, which is a heavily refactored version of my first attempt.
My perceived benefits are:
Using functors means that the actual loops themselves ...
3
votes
3answers
80 views
Simple list comprehension
As far as I can tell, there is no network access happening at this stage in the code. I am accessing Reddit's API via the PRAW module. However, it is crawling, and I think it should be faster, ...
3
votes
1answer
36 views
Do my Image Widths Exceed Limit?
I needed to find whether any image's width at or higher than a certain directory folder exceeds a limit. Is this code a good way of doing this, or is there a way in which it can be improved? I ran ...
3
votes
1answer
43 views
Calculating solutions for the game “24”
I was bored this evening and decided to create a program which calculates all the solutions for a given scenario of the game "24".
The goal of this game is that you try to be the first one to find ...
8
votes
3answers
143 views
Collection that can be modified in a foreach
Sometimes you want to add/remove items from a collection inside of a foreach loop. Since this isn't possible, a common pattern is to add the items to a separate ...
3
votes
3answers
112 views
Sieve of Eratosthenes in C#
Just because I've never written a real Sieve of Eratosthenes, I decided I should probably write one just to make sure I know what it is. I'd like (constructive) criticism on best practices, potential ...
2
votes
1answer
31 views
Calculating top position of elements based on their heights
I have a data representing several elements (that could be rendered at some point as div), composed of y position (property top) and its height (property height).
...
1
vote
1answer
56 views
Lodash chain implementation
I am mainly trying to avoid the nested forEach statements and am trying to move towards a lazy evaluation type solution.
jsFiddle
...
4
votes
2answers
397 views
Non-recursive method for finding a ^ n
I am working on an interview question from Amazon Software. The particular question I am working on is "to write a program to find an."
Here is my recursive solution to this problem (in Java):
...
6
votes
3answers
407 views
Nested loop to render tiles in a grid
This code works but I'm not really sure if I wrote it good enough. It seems a bit vague but I can't really assess it properly. I'm particularly concerned with the ...
4
votes
1answer
231 views
Optimizing critical loop for consuming a byte-buffer
I'm currently developing an Open Source project called sims3py using Python2.7. One overarching goal of the project is to ensure a Pure Python implementation of functions currently available only ...
3
votes
1answer
45 views
Perceptron algorithm
This is the Perceptron algorithm, I wrote this implementation with my friend. It gets the job done, but it's quite dirty, perhaps one of you stylish hackers might help me beautify this beast.
This ...
8
votes
4answers
396 views
Calculating range of ArrayLists
I have written this method which calculates the range (max - min) of an ArrayList. I have two for loops each for a different ...
1
vote
1answer
43 views
DRYing out my Sass, looping through selectors
Need help with DRYing out my Sass... there is just so much repetition in here:
...
6
votes
1answer
77 views
Quicker way to go through 550 variables with very similar code
I'm hoping to figure out a faster way to write this before I resign myself to copying and pasting 500 times. I have code here that needs to do tons of vlookup matches. The only thing that changes ...
4
votes
3answers
120 views
Aggregate array values into ranges
In five minutes I made a pretty ugly looking function. Can you help before I have to commit the code into history?
Requirements:
I would like a function that takes an array of numbers, and ...
3
votes
1answer
36 views
Variable to byte decaying function
A function that prints out the values of each of the bytes of a variable, which value is given from stdin.
Consists of size detector and a loop.
...
6
votes
2answers
143 views
Splitting three comma-delimited strings
I've been reading about loops this morning, to try to improve this snippet of code:
...
1
vote
1answer
70 views
Sort by a custom date field
I've got this code to work, but being really new to PHP, I don't know if this is proper. I've sorted a CPT loop by a custom date.
I'm displaying items from most recent (or future date) to oldest
if ...
3
votes
1answer
76 views
Iterate over large list of lists and replace its elements
I have a large list of lists, where each list contains words/characters as elements, and each list is of different length and may contain same words/characters more than once, as for example:
...
4
votes
1answer
145 views
Optimizing code to find maximum XOR in Java
This problem is from HackerRank (not a competition, just for practice)
Basically what you do is take in two integers as a range and then finding the maximum XOR from a pair of integers in that ...